diff --git "a/vendor/tree-sitter-ql/src/parser.c" "b/vendor/tree-sitter-ql/src/parser.c" deleted file mode 100644--- "a/vendor/tree-sitter-ql/src/parser.c" +++ /dev/null @@ -1,84278 +0,0 @@ -#include - -#if defined(__GNUC__) || defined(__clang__) -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wmissing-field-initializers" -#endif - -#define LANGUAGE_VERSION 13 -#define STATE_COUNT 2019 -#define LARGE_STATE_COUNT 359 -#define SYMBOL_COUNT 188 -#define ALIAS_COUNT 0 -#define TOKEN_COUNT 84 -#define EXTERNAL_TOKEN_COUNT 0 -#define FIELD_COUNT 28 -#define MAX_ALIAS_SEQUENCE_LENGTH 12 -#define PRODUCTION_ID_COUNT 71 - -enum { - sym__lower_id = 1, - anon_sym_module = 2, - anon_sym_LT = 3, - anon_sym_COMMA = 4, - anon_sym_GT = 5, - anon_sym_implements = 6, - anon_sym_LBRACE = 7, - anon_sym_RBRACE = 8, - anon_sym_import = 9, - anon_sym_as = 10, - anon_sym_EQ = 11, - anon_sym_SEMI = 12, - anon_sym_or = 13, - anon_sym_LPAREN = 14, - anon_sym_RPAREN = 15, - anon_sym_newtype = 16, - anon_sym_from = 17, - anon_sym_where = 18, - anon_sym_select = 19, - anon_sym_class = 20, - anon_sym_extends = 21, - anon_sym_instanceof = 22, - anon_sym_in = 23, - anon_sym_not = 24, - anon_sym_if = 25, - anon_sym_then = 26, - anon_sym_else = 27, - anon_sym_and = 28, - anon_sym_implies = 29, - anon_sym_PIPE = 30, - sym_specialId = 31, - anon_sym_exists = 32, - anon_sym_forall = 33, - anon_sym_forex = 34, - sym_underscore = 35, - anon_sym_DOT = 36, - anon_sym_LBRACK = 37, - anon_sym_RBRACK = 38, - anon_sym_DOT_DOT = 39, - anon_sym_BANG_EQ = 40, - anon_sym_LT_EQ = 41, - anon_sym_GT_EQ = 42, - anon_sym_PLUS = 43, - anon_sym_DASH = 44, - anon_sym_STAR = 45, - anon_sym_SLASH = 46, - anon_sym_PERCENT = 47, - anon_sym_asc = 48, - anon_sym_desc = 49, - anon_sym_order = 50, - anon_sym_by = 51, - sym_qldoc = 52, - anon_sym_COLON_COLON = 53, - anon_sym_boolean = 54, - anon_sym_date = 55, - anon_sym_float = 56, - anon_sym_int = 57, - anon_sym_string = 58, - sym_dbtype = 59, - anon_sym_avg = 60, - anon_sym_concat = 61, - anon_sym_strictconcat = 62, - anon_sym_count = 63, - anon_sym_max = 64, - anon_sym_min = 65, - anon_sym_rank = 66, - anon_sym_strictcount = 67, - anon_sym_strictsum = 68, - anon_sym_sum = 69, - anon_sym_any = 70, - anon_sym_unique = 71, - sym__upper_id = 72, - sym_integer = 73, - sym_float = 74, - sym_string = 75, - sym_line_comment = 76, - sym_block_comment = 77, - sym_false = 78, - sym_predicate = 79, - sym_result = 80, - sym_super = 81, - sym_this = 82, - sym_true = 83, - sym_ql = 84, - sym_module = 85, - sym_moduleMember = 86, - sym_importDirective = 87, - sym_moduleAliasBody = 88, - sym_predicateAliasBody = 89, - sym_typeAliasBody = 90, - sym_typeUnionBody = 91, - sym_classlessPredicate = 92, - sym_datatype = 93, - sym_datatypeBranches = 94, - sym_datatypeBranch = 95, - sym_select = 96, - sym_dataclass = 97, - sym_classMember = 98, - sym_charpred = 99, - sym_memberPredicate = 100, - sym_field = 101, - sym__optbody = 102, - sym_empty = 103, - sym_body = 104, - sym_higherOrderTerm = 105, - sym_special_call = 106, - sym_prefix_cast = 107, - sym_unary_expr = 108, - sym_mul_expr = 109, - sym_add_expr = 110, - sym_in_expr = 111, - sym_comp_term = 112, - sym_instance_of = 113, - sym_negation = 114, - sym_if_term = 115, - sym_conjunction = 116, - sym_disjunction = 117, - sym_implication = 118, - sym_quantified = 119, - sym_quantifier = 120, - sym__call_arg = 121, - sym_qualifiedRhs = 122, - sym_call_body = 123, - sym_unqual_agg_body = 124, - sym__call_or_unqual_agg_body = 125, - sym_call_or_unqual_agg_expr = 126, - sym_qualified_expr = 127, - sym_super_ref = 128, - sym_full_aggregate_body = 129, - sym_expr_aggregate_body = 130, - sym_aggregate = 131, - sym_range = 132, - sym_set_literal = 133, - sym_par_expr = 134, - sym_expr_annotation = 135, - sym__exprOrTerm = 136, - sym__primary = 137, - sym_literal = 138, - sym_bool = 139, - sym_variable = 140, - sym_compop = 141, - sym_unop = 142, - sym_mulop = 143, - sym_addop = 144, - sym_closure = 145, - sym_direction = 146, - sym_varDecl = 147, - sym_moduleParam = 148, - sym_asExprs = 149, - sym_asExpr = 150, - sym_orderBys = 151, - sym_orderBy = 152, - sym_literalId = 153, - sym_annotation = 154, - sym_annotName = 155, - sym_annotArg = 156, - sym_moduleName = 157, - sym_importModuleExpr = 158, - sym_moduleExpr = 159, - sym_moduleInstantiation = 160, - sym_primitiveType = 161, - sym_simpleId = 162, - sym_className = 163, - sym_typeExpr = 164, - sym_signatureExpr = 165, - sym_predicateName = 166, - sym_aritylessPredicateExpr = 167, - sym_predicateExpr = 168, - sym_varName = 169, - sym_aggId = 170, - aux_sym_ql_repeat1 = 171, - aux_sym_module_repeat1 = 172, - aux_sym_module_repeat2 = 173, - aux_sym_moduleMember_repeat1 = 174, - aux_sym_typeUnionBody_repeat1 = 175, - aux_sym_classlessPredicate_repeat1 = 176, - aux_sym_datatypeBranches_repeat1 = 177, - aux_sym_dataclass_repeat1 = 178, - aux_sym_dataclass_repeat2 = 179, - aux_sym_higherOrderTerm_repeat1 = 180, - aux_sym_higherOrderTerm_repeat2 = 181, - aux_sym_aggregate_repeat1 = 182, - aux_sym_asExprs_repeat1 = 183, - aux_sym_orderBys_repeat1 = 184, - aux_sym_annotation_repeat1 = 185, - aux_sym_importModuleExpr_repeat1 = 186, - aux_sym_moduleInstantiation_repeat1 = 187, -}; - -static const char * const ts_symbol_names[] = { - [ts_builtin_sym_end] = "end", - [sym__lower_id] = "_lower_id", - [anon_sym_module] = "module", - [anon_sym_LT] = "<", - [anon_sym_COMMA] = ",", - [anon_sym_GT] = ">", - [anon_sym_implements] = "implements", - [anon_sym_LBRACE] = "{", - [anon_sym_RBRACE] = "}", - [anon_sym_import] = "import", - [anon_sym_as] = "as", - [anon_sym_EQ] = "=", - [anon_sym_SEMI] = ";", - [anon_sym_or] = "or", - [anon_sym_LPAREN] = "(", - [anon_sym_RPAREN] = ")", - [anon_sym_newtype] = "newtype", - [anon_sym_from] = "from", - [anon_sym_where] = "where", - [anon_sym_select] = "select", - [anon_sym_class] = "class", - [anon_sym_extends] = "extends", - [anon_sym_instanceof] = "instanceof", - [anon_sym_in] = "in", - [anon_sym_not] = "not", - [anon_sym_if] = "if", - [anon_sym_then] = "then", - [anon_sym_else] = "else", - [anon_sym_and] = "and", - [anon_sym_implies] = "implies", - [anon_sym_PIPE] = "|", - [sym_specialId] = "specialId", - [anon_sym_exists] = "exists", - [anon_sym_forall] = "forall", - [anon_sym_forex] = "forex", - [sym_underscore] = "underscore", - [anon_sym_DOT] = ".", - [anon_sym_LBRACK] = "[", - [anon_sym_RBRACK] = "]", - [anon_sym_DOT_DOT] = "..", - [anon_sym_BANG_EQ] = "!=", - [anon_sym_LT_EQ] = "<=", - [anon_sym_GT_EQ] = ">=", - [anon_sym_PLUS] = "+", - [anon_sym_DASH] = "-", - [anon_sym_STAR] = "*", - [anon_sym_SLASH] = "/", - [anon_sym_PERCENT] = "%", - [anon_sym_asc] = "asc", - [anon_sym_desc] = "desc", - [anon_sym_order] = "order", - [anon_sym_by] = "by", - [sym_qldoc] = "qldoc", - [anon_sym_COLON_COLON] = "::", - [anon_sym_boolean] = "boolean", - [anon_sym_date] = "date", - [anon_sym_float] = "float", - [anon_sym_int] = "int", - [anon_sym_string] = "string", - [sym_dbtype] = "dbtype", - [anon_sym_avg] = "avg", - [anon_sym_concat] = "concat", - [anon_sym_strictconcat] = "strictconcat", - [anon_sym_count] = "count", - [anon_sym_max] = "max", - [anon_sym_min] = "min", - [anon_sym_rank] = "rank", - [anon_sym_strictcount] = "strictcount", - [anon_sym_strictsum] = "strictsum", - [anon_sym_sum] = "sum", - [anon_sym_any] = "any", - [anon_sym_unique] = "unique", - [sym__upper_id] = "_upper_id", - [sym_integer] = "integer", - [sym_float] = "float", - [sym_string] = "string", - [sym_line_comment] = "line_comment", - [sym_block_comment] = "block_comment", - [sym_false] = "false", - [sym_predicate] = "predicate", - [sym_result] = "result", - [sym_super] = "super", - [sym_this] = "this", - [sym_true] = "true", - [sym_ql] = "ql", - [sym_module] = "module", - [sym_moduleMember] = "moduleMember", - [sym_importDirective] = "importDirective", - [sym_moduleAliasBody] = "moduleAliasBody", - [sym_predicateAliasBody] = "predicateAliasBody", - [sym_typeAliasBody] = "typeAliasBody", - [sym_typeUnionBody] = "typeUnionBody", - [sym_classlessPredicate] = "classlessPredicate", - [sym_datatype] = "datatype", - [sym_datatypeBranches] = "datatypeBranches", - [sym_datatypeBranch] = "datatypeBranch", - [sym_select] = "select", - [sym_dataclass] = "dataclass", - [sym_classMember] = "classMember", - [sym_charpred] = "charpred", - [sym_memberPredicate] = "memberPredicate", - [sym_field] = "field", - [sym__optbody] = "_optbody", - [sym_empty] = "empty", - [sym_body] = "body", - [sym_higherOrderTerm] = "higherOrderTerm", - [sym_special_call] = "special_call", - [sym_prefix_cast] = "prefix_cast", - [sym_unary_expr] = "unary_expr", - [sym_mul_expr] = "mul_expr", - [sym_add_expr] = "add_expr", - [sym_in_expr] = "in_expr", - [sym_comp_term] = "comp_term", - [sym_instance_of] = "instance_of", - [sym_negation] = "negation", - [sym_if_term] = "if_term", - [sym_conjunction] = "conjunction", - [sym_disjunction] = "disjunction", - [sym_implication] = "implication", - [sym_quantified] = "quantified", - [sym_quantifier] = "quantifier", - [sym__call_arg] = "_call_arg", - [sym_qualifiedRhs] = "qualifiedRhs", - [sym_call_body] = "call_body", - [sym_unqual_agg_body] = "unqual_agg_body", - [sym__call_or_unqual_agg_body] = "_call_or_unqual_agg_body", - [sym_call_or_unqual_agg_expr] = "call_or_unqual_agg_expr", - [sym_qualified_expr] = "qualified_expr", - [sym_super_ref] = "super_ref", - [sym_full_aggregate_body] = "full_aggregate_body", - [sym_expr_aggregate_body] = "expr_aggregate_body", - [sym_aggregate] = "aggregate", - [sym_range] = "range", - [sym_set_literal] = "set_literal", - [sym_par_expr] = "par_expr", - [sym_expr_annotation] = "expr_annotation", - [sym__exprOrTerm] = "_exprOrTerm", - [sym__primary] = "_primary", - [sym_literal] = "literal", - [sym_bool] = "bool", - [sym_variable] = "variable", - [sym_compop] = "compop", - [sym_unop] = "unop", - [sym_mulop] = "mulop", - [sym_addop] = "addop", - [sym_closure] = "closure", - [sym_direction] = "direction", - [sym_varDecl] = "varDecl", - [sym_moduleParam] = "moduleParam", - [sym_asExprs] = "asExprs", - [sym_asExpr] = "asExpr", - [sym_orderBys] = "orderBys", - [sym_orderBy] = "orderBy", - [sym_literalId] = "literalId", - [sym_annotation] = "annotation", - [sym_annotName] = "annotName", - [sym_annotArg] = "annotArg", - [sym_moduleName] = "moduleName", - [sym_importModuleExpr] = "importModuleExpr", - [sym_moduleExpr] = "moduleExpr", - [sym_moduleInstantiation] = "moduleInstantiation", - [sym_primitiveType] = "primitiveType", - [sym_simpleId] = "simpleId", - [sym_className] = "className", - [sym_typeExpr] = "typeExpr", - [sym_signatureExpr] = "signatureExpr", - [sym_predicateName] = "predicateName", - [sym_aritylessPredicateExpr] = "aritylessPredicateExpr", - [sym_predicateExpr] = "predicateExpr", - [sym_varName] = "varName", - [sym_aggId] = "aggId", - [aux_sym_ql_repeat1] = "ql_repeat1", - [aux_sym_module_repeat1] = "module_repeat1", - [aux_sym_module_repeat2] = "module_repeat2", - [aux_sym_moduleMember_repeat1] = "moduleMember_repeat1", - [aux_sym_typeUnionBody_repeat1] = "typeUnionBody_repeat1", - [aux_sym_classlessPredicate_repeat1] = "classlessPredicate_repeat1", - [aux_sym_datatypeBranches_repeat1] = "datatypeBranches_repeat1", - [aux_sym_dataclass_repeat1] = "dataclass_repeat1", - [aux_sym_dataclass_repeat2] = "dataclass_repeat2", - [aux_sym_higherOrderTerm_repeat1] = "higherOrderTerm_repeat1", - [aux_sym_higherOrderTerm_repeat2] = "higherOrderTerm_repeat2", - [aux_sym_aggregate_repeat1] = "aggregate_repeat1", - [aux_sym_asExprs_repeat1] = "asExprs_repeat1", - [aux_sym_orderBys_repeat1] = "orderBys_repeat1", - [aux_sym_annotation_repeat1] = "annotation_repeat1", - [aux_sym_importModuleExpr_repeat1] = "importModuleExpr_repeat1", - [aux_sym_moduleInstantiation_repeat1] = "moduleInstantiation_repeat1", -}; - -static const TSSymbol ts_symbol_map[] = { - [ts_builtin_sym_end] = ts_builtin_sym_end, - [sym__lower_id] = sym__lower_id, - [anon_sym_module] = anon_sym_module, - [anon_sym_LT] = anon_sym_LT, - [anon_sym_COMMA] = anon_sym_COMMA, - [anon_sym_GT] = anon_sym_GT, - [anon_sym_implements] = anon_sym_implements, - [anon_sym_LBRACE] = anon_sym_LBRACE, - [anon_sym_RBRACE] = anon_sym_RBRACE, - [anon_sym_import] = anon_sym_import, - [anon_sym_as] = anon_sym_as, - [anon_sym_EQ] = anon_sym_EQ, - [anon_sym_SEMI] = anon_sym_SEMI, - [anon_sym_or] = anon_sym_or, - [anon_sym_LPAREN] = anon_sym_LPAREN, - [anon_sym_RPAREN] = anon_sym_RPAREN, - [anon_sym_newtype] = anon_sym_newtype, - [anon_sym_from] = anon_sym_from, - [anon_sym_where] = anon_sym_where, - [anon_sym_select] = anon_sym_select, - [anon_sym_class] = anon_sym_class, - [anon_sym_extends] = anon_sym_extends, - [anon_sym_instanceof] = anon_sym_instanceof, - [anon_sym_in] = anon_sym_in, - [anon_sym_not] = anon_sym_not, - [anon_sym_if] = anon_sym_if, - [anon_sym_then] = anon_sym_then, - [anon_sym_else] = anon_sym_else, - [anon_sym_and] = anon_sym_and, - [anon_sym_implies] = anon_sym_implies, - [anon_sym_PIPE] = anon_sym_PIPE, - [sym_specialId] = sym_specialId, - [anon_sym_exists] = anon_sym_exists, - [anon_sym_forall] = anon_sym_forall, - [anon_sym_forex] = anon_sym_forex, - [sym_underscore] = sym_underscore, - [anon_sym_DOT] = anon_sym_DOT, - [anon_sym_LBRACK] = anon_sym_LBRACK, - [anon_sym_RBRACK] = anon_sym_RBRACK, - [anon_sym_DOT_DOT] = anon_sym_DOT_DOT, - [anon_sym_BANG_EQ] = anon_sym_BANG_EQ, - [anon_sym_LT_EQ] = anon_sym_LT_EQ, - [anon_sym_GT_EQ] = anon_sym_GT_EQ, - [anon_sym_PLUS] = anon_sym_PLUS, - [anon_sym_DASH] = anon_sym_DASH, - [anon_sym_STAR] = anon_sym_STAR, - [anon_sym_SLASH] = anon_sym_SLASH, - [anon_sym_PERCENT] = anon_sym_PERCENT, - [anon_sym_asc] = anon_sym_asc, - [anon_sym_desc] = anon_sym_desc, - [anon_sym_order] = anon_sym_order, - [anon_sym_by] = anon_sym_by, - [sym_qldoc] = sym_qldoc, - [anon_sym_COLON_COLON] = anon_sym_COLON_COLON, - [anon_sym_boolean] = anon_sym_boolean, - [anon_sym_date] = anon_sym_date, - [anon_sym_float] = anon_sym_float, - [anon_sym_int] = anon_sym_int, - [anon_sym_string] = anon_sym_string, - [sym_dbtype] = sym_dbtype, - [anon_sym_avg] = anon_sym_avg, - [anon_sym_concat] = anon_sym_concat, - [anon_sym_strictconcat] = anon_sym_strictconcat, - [anon_sym_count] = anon_sym_count, - [anon_sym_max] = anon_sym_max, - [anon_sym_min] = anon_sym_min, - [anon_sym_rank] = anon_sym_rank, - [anon_sym_strictcount] = anon_sym_strictcount, - [anon_sym_strictsum] = anon_sym_strictsum, - [anon_sym_sum] = anon_sym_sum, - [anon_sym_any] = anon_sym_any, - [anon_sym_unique] = anon_sym_unique, - [sym__upper_id] = sym__upper_id, - [sym_integer] = sym_integer, - [sym_float] = sym_float, - [sym_string] = sym_string, - [sym_line_comment] = sym_line_comment, - [sym_block_comment] = sym_block_comment, - [sym_false] = sym_false, - [sym_predicate] = sym_predicate, - [sym_result] = sym_result, - [sym_super] = sym_super, - [sym_this] = sym_this, - [sym_true] = sym_true, - [sym_ql] = sym_ql, - [sym_module] = sym_module, - [sym_moduleMember] = sym_moduleMember, - [sym_importDirective] = sym_importDirective, - [sym_moduleAliasBody] = sym_moduleAliasBody, - [sym_predicateAliasBody] = sym_predicateAliasBody, - [sym_typeAliasBody] = sym_typeAliasBody, - [sym_typeUnionBody] = sym_typeUnionBody, - [sym_classlessPredicate] = sym_classlessPredicate, - [sym_datatype] = sym_datatype, - [sym_datatypeBranches] = sym_datatypeBranches, - [sym_datatypeBranch] = sym_datatypeBranch, - [sym_select] = sym_select, - [sym_dataclass] = sym_dataclass, - [sym_classMember] = sym_classMember, - [sym_charpred] = sym_charpred, - [sym_memberPredicate] = sym_memberPredicate, - [sym_field] = sym_field, - [sym__optbody] = sym__optbody, - [sym_empty] = sym_empty, - [sym_body] = sym_body, - [sym_higherOrderTerm] = sym_higherOrderTerm, - [sym_special_call] = sym_special_call, - [sym_prefix_cast] = sym_prefix_cast, - [sym_unary_expr] = sym_unary_expr, - [sym_mul_expr] = sym_mul_expr, - [sym_add_expr] = sym_add_expr, - [sym_in_expr] = sym_in_expr, - [sym_comp_term] = sym_comp_term, - [sym_instance_of] = sym_instance_of, - [sym_negation] = sym_negation, - [sym_if_term] = sym_if_term, - [sym_conjunction] = sym_conjunction, - [sym_disjunction] = sym_disjunction, - [sym_implication] = sym_implication, - [sym_quantified] = sym_quantified, - [sym_quantifier] = sym_quantifier, - [sym__call_arg] = sym__call_arg, - [sym_qualifiedRhs] = sym_qualifiedRhs, - [sym_call_body] = sym_call_body, - [sym_unqual_agg_body] = sym_unqual_agg_body, - [sym__call_or_unqual_agg_body] = sym__call_or_unqual_agg_body, - [sym_call_or_unqual_agg_expr] = sym_call_or_unqual_agg_expr, - [sym_qualified_expr] = sym_qualified_expr, - [sym_super_ref] = sym_super_ref, - [sym_full_aggregate_body] = sym_full_aggregate_body, - [sym_expr_aggregate_body] = sym_expr_aggregate_body, - [sym_aggregate] = sym_aggregate, - [sym_range] = sym_range, - [sym_set_literal] = sym_set_literal, - [sym_par_expr] = sym_par_expr, - [sym_expr_annotation] = sym_expr_annotation, - [sym__exprOrTerm] = sym__exprOrTerm, - [sym__primary] = sym__primary, - [sym_literal] = sym_literal, - [sym_bool] = sym_bool, - [sym_variable] = sym_variable, - [sym_compop] = sym_compop, - [sym_unop] = sym_unop, - [sym_mulop] = sym_mulop, - [sym_addop] = sym_addop, - [sym_closure] = sym_closure, - [sym_direction] = sym_direction, - [sym_varDecl] = sym_varDecl, - [sym_moduleParam] = sym_moduleParam, - [sym_asExprs] = sym_asExprs, - [sym_asExpr] = sym_asExpr, - [sym_orderBys] = sym_orderBys, - [sym_orderBy] = sym_orderBy, - [sym_literalId] = sym_literalId, - [sym_annotation] = sym_annotation, - [sym_annotName] = sym_annotName, - [sym_annotArg] = sym_annotArg, - [sym_moduleName] = sym_moduleName, - [sym_importModuleExpr] = sym_importModuleExpr, - [sym_moduleExpr] = sym_moduleExpr, - [sym_moduleInstantiation] = sym_moduleInstantiation, - [sym_primitiveType] = sym_primitiveType, - [sym_simpleId] = sym_simpleId, - [sym_className] = sym_className, - [sym_typeExpr] = sym_typeExpr, - [sym_signatureExpr] = sym_signatureExpr, - [sym_predicateName] = sym_predicateName, - [sym_aritylessPredicateExpr] = sym_aritylessPredicateExpr, - [sym_predicateExpr] = sym_predicateExpr, - [sym_varName] = sym_varName, - [sym_aggId] = sym_aggId, - [aux_sym_ql_repeat1] = aux_sym_ql_repeat1, - [aux_sym_module_repeat1] = aux_sym_module_repeat1, - [aux_sym_module_repeat2] = aux_sym_module_repeat2, - [aux_sym_moduleMember_repeat1] = aux_sym_moduleMember_repeat1, - [aux_sym_typeUnionBody_repeat1] = aux_sym_typeUnionBody_repeat1, - [aux_sym_classlessPredicate_repeat1] = aux_sym_classlessPredicate_repeat1, - [aux_sym_datatypeBranches_repeat1] = aux_sym_datatypeBranches_repeat1, - [aux_sym_dataclass_repeat1] = aux_sym_dataclass_repeat1, - [aux_sym_dataclass_repeat2] = aux_sym_dataclass_repeat2, - [aux_sym_higherOrderTerm_repeat1] = aux_sym_higherOrderTerm_repeat1, - [aux_sym_higherOrderTerm_repeat2] = aux_sym_higherOrderTerm_repeat2, - [aux_sym_aggregate_repeat1] = aux_sym_aggregate_repeat1, - [aux_sym_asExprs_repeat1] = aux_sym_asExprs_repeat1, - [aux_sym_orderBys_repeat1] = aux_sym_orderBys_repeat1, - [aux_sym_annotation_repeat1] = aux_sym_annotation_repeat1, - [aux_sym_importModuleExpr_repeat1] = aux_sym_importModuleExpr_repeat1, - [aux_sym_moduleInstantiation_repeat1] = aux_sym_moduleInstantiation_repeat1, -}; - -static const TSSymbolMetadata ts_symbol_metadata[] = { - [ts_builtin_sym_end] = { - .visible = false, - .named = true, - }, - [sym__lower_id] = { - .visible = false, - .named = true, - }, - [anon_sym_module] = { - .visible = true, - .named = false, - }, - [anon_sym_LT] = { - .visible = true, - .named = false, - }, - [anon_sym_COMMA] = { - .visible = true, - .named = false, - }, - [anon_sym_GT] = { - .visible = true, - .named = false, - }, - [anon_sym_implements] = { - .visible = true, - .named = false, - }, - [anon_sym_LBRACE] = { - .visible = true, - .named = false, - }, - [anon_sym_RBRACE] = { - .visible = true, - .named = false, - }, - [anon_sym_import] = { - .visible = true, - .named = false, - }, - [anon_sym_as] = { - .visible = true, - .named = false, - }, - [anon_sym_EQ] = { - .visible = true, - .named = false, - }, - [anon_sym_SEMI] = { - .visible = true, - .named = false, - }, - [anon_sym_or] = { - .visible = true, - .named = false, - }, - [anon_sym_LPAREN] = { - .visible = true, - .named = false, - }, - [anon_sym_RPAREN] = { - .visible = true, - .named = false, - }, - [anon_sym_newtype] = { - .visible = true, - .named = false, - }, - [anon_sym_from] = { - .visible = true, - .named = false, - }, - [anon_sym_where] = { - .visible = true, - .named = false, - }, - [anon_sym_select] = { - .visible = true, - .named = false, - }, - [anon_sym_class] = { - .visible = true, - .named = false, - }, - [anon_sym_extends] = { - .visible = true, - .named = false, - }, - [anon_sym_instanceof] = { - .visible = true, - .named = false, - }, - [anon_sym_in] = { - .visible = true, - .named = false, - }, - [anon_sym_not] = { - .visible = true, - .named = false, - }, - [anon_sym_if] = { - .visible = true, - .named = false, - }, - [anon_sym_then] = { - .visible = true, - .named = false, - }, - [anon_sym_else] = { - .visible = true, - .named = false, - }, - [anon_sym_and] = { - .visible = true, - .named = false, - }, - [anon_sym_implies] = { - .visible = true, - .named = false, - }, - [anon_sym_PIPE] = { - .visible = true, - .named = false, - }, - [sym_specialId] = { - .visible = true, - .named = true, - }, - [anon_sym_exists] = { - .visible = true, - .named = false, - }, - [anon_sym_forall] = { - .visible = true, - .named = false, - }, - [anon_sym_forex] = { - .visible = true, - .named = false, - }, - [sym_underscore] = { - .visible = true, - .named = true, - }, - [anon_sym_DOT] = { - .visible = true, - .named = false, - }, - [anon_sym_LBRACK] = { - .visible = true, - .named = false, - }, - [anon_sym_RBRACK] = { - .visible = true, - .named = false, - }, - [anon_sym_DOT_DOT] = { - .visible = true, - .named = false, - }, - [anon_sym_BANG_EQ] = { - .visible = true, - .named = false, - }, - [anon_sym_LT_EQ] = { - .visible = true, - .named = false, - }, - [anon_sym_GT_EQ] = { - .visible = true, - .named = false, - }, - [anon_sym_PLUS] = { - .visible = true, - .named = false, - }, - [anon_sym_DASH] = { - .visible = true, - .named = false, - }, - [anon_sym_STAR] = { - .visible = true, - .named = false, - }, - [anon_sym_SLASH] = { - .visible = true, - .named = false, - }, - [anon_sym_PERCENT] = { - .visible = true, - .named = false, - }, - [anon_sym_asc] = { - .visible = true, - .named = false, - }, - [anon_sym_desc] = { - .visible = true, - .named = false, - }, - [anon_sym_order] = { - .visible = true, - .named = false, - }, - [anon_sym_by] = { - .visible = true, - .named = false, - }, - [sym_qldoc] = { - .visible = true, - .named = true, - }, - [anon_sym_COLON_COLON] = { - .visible = true, - .named = false, - }, - [anon_sym_boolean] = { - .visible = true, - .named = false, - }, - [anon_sym_date] = { - .visible = true, - .named = false, - }, - [anon_sym_float] = { - .visible = true, - .named = false, - }, - [anon_sym_int] = { - .visible = true, - .named = false, - }, - [anon_sym_string] = { - .visible = true, - .named = false, - }, - [sym_dbtype] = { - .visible = true, - .named = true, - }, - [anon_sym_avg] = { - .visible = true, - .named = false, - }, - [anon_sym_concat] = { - .visible = true, - .named = false, - }, - [anon_sym_strictconcat] = { - .visible = true, - .named = false, - }, - [anon_sym_count] = { - .visible = true, - .named = false, - }, - [anon_sym_max] = { - .visible = true, - .named = false, - }, - [anon_sym_min] = { - .visible = true, - .named = false, - }, - [anon_sym_rank] = { - .visible = true, - .named = false, - }, - [anon_sym_strictcount] = { - .visible = true, - .named = false, - }, - [anon_sym_strictsum] = { - .visible = true, - .named = false, - }, - [anon_sym_sum] = { - .visible = true, - .named = false, - }, - [anon_sym_any] = { - .visible = true, - .named = false, - }, - [anon_sym_unique] = { - .visible = true, - .named = false, - }, - [sym__upper_id] = { - .visible = false, - .named = true, - }, - [sym_integer] = { - .visible = true, - .named = true, - }, - [sym_float] = { - .visible = true, - .named = true, - }, - [sym_string] = { - .visible = true, - .named = true, - }, - [sym_line_comment] = { - .visible = true, - .named = true, - }, - [sym_block_comment] = { - .visible = true, - .named = true, - }, - [sym_false] = { - .visible = true, - .named = true, - }, - [sym_predicate] = { - .visible = true, - .named = true, - }, - [sym_result] = { - .visible = true, - .named = true, - }, - [sym_super] = { - .visible = true, - .named = true, - }, - [sym_this] = { - .visible = true, - .named = true, - }, - [sym_true] = { - .visible = true, - .named = true, - }, - [sym_ql] = { - .visible = true, - .named = true, - }, - [sym_module] = { - .visible = true, - .named = true, - }, - [sym_moduleMember] = { - .visible = true, - .named = true, - }, - [sym_importDirective] = { - .visible = true, - .named = true, - }, - [sym_moduleAliasBody] = { - .visible = true, - .named = true, - }, - [sym_predicateAliasBody] = { - .visible = true, - .named = true, - }, - [sym_typeAliasBody] = { - .visible = true, - .named = true, - }, - [sym_typeUnionBody] = { - .visible = true, - .named = true, - }, - [sym_classlessPredicate] = { - .visible = true, - .named = true, - }, - [sym_datatype] = { - .visible = true, - .named = true, - }, - [sym_datatypeBranches] = { - .visible = true, - .named = true, - }, - [sym_datatypeBranch] = { - .visible = true, - .named = true, - }, - [sym_select] = { - .visible = true, - .named = true, - }, - [sym_dataclass] = { - .visible = true, - .named = true, - }, - [sym_classMember] = { - .visible = true, - .named = true, - }, - [sym_charpred] = { - .visible = true, - .named = true, - }, - [sym_memberPredicate] = { - .visible = true, - .named = true, - }, - [sym_field] = { - .visible = true, - .named = true, - }, - [sym__optbody] = { - .visible = false, - .named = true, - }, - [sym_empty] = { - .visible = true, - .named = true, - }, - [sym_body] = { - .visible = true, - .named = true, - }, - [sym_higherOrderTerm] = { - .visible = true, - .named = true, - }, - [sym_special_call] = { - .visible = true, - .named = true, - }, - [sym_prefix_cast] = { - .visible = true, - .named = true, - }, - [sym_unary_expr] = { - .visible = true, - .named = true, - }, - [sym_mul_expr] = { - .visible = true, - .named = true, - }, - [sym_add_expr] = { - .visible = true, - .named = true, - }, - [sym_in_expr] = { - .visible = true, - .named = true, - }, - [sym_comp_term] = { - .visible = true, - .named = true, - }, - [sym_instance_of] = { - .visible = true, - .named = true, - }, - [sym_negation] = { - .visible = true, - .named = true, - }, - [sym_if_term] = { - .visible = true, - .named = true, - }, - [sym_conjunction] = { - .visible = true, - .named = true, - }, - [sym_disjunction] = { - .visible = true, - .named = true, - }, - [sym_implication] = { - .visible = true, - .named = true, - }, - [sym_quantified] = { - .visible = true, - .named = true, - }, - [sym_quantifier] = { - .visible = true, - .named = true, - }, - [sym__call_arg] = { - .visible = false, - .named = true, - }, - [sym_qualifiedRhs] = { - .visible = true, - .named = true, - }, - [sym_call_body] = { - .visible = true, - .named = true, - }, - [sym_unqual_agg_body] = { - .visible = true, - .named = true, - }, - [sym__call_or_unqual_agg_body] = { - .visible = false, - .named = true, - }, - [sym_call_or_unqual_agg_expr] = { - .visible = true, - .named = true, - }, - [sym_qualified_expr] = { - .visible = true, - .named = true, - }, - [sym_super_ref] = { - .visible = true, - .named = true, - }, - [sym_full_aggregate_body] = { - .visible = true, - .named = true, - }, - [sym_expr_aggregate_body] = { - .visible = true, - .named = true, - }, - [sym_aggregate] = { - .visible = true, - .named = true, - }, - [sym_range] = { - .visible = true, - .named = true, - }, - [sym_set_literal] = { - .visible = true, - .named = true, - }, - [sym_par_expr] = { - .visible = true, - .named = true, - }, - [sym_expr_annotation] = { - .visible = true, - .named = true, - }, - [sym__exprOrTerm] = { - .visible = false, - .named = true, - }, - [sym__primary] = { - .visible = false, - .named = true, - }, - [sym_literal] = { - .visible = true, - .named = true, - }, - [sym_bool] = { - .visible = true, - .named = true, - }, - [sym_variable] = { - .visible = true, - .named = true, - }, - [sym_compop] = { - .visible = true, - .named = true, - }, - [sym_unop] = { - .visible = true, - .named = true, - }, - [sym_mulop] = { - .visible = true, - .named = true, - }, - [sym_addop] = { - .visible = true, - .named = true, - }, - [sym_closure] = { - .visible = true, - .named = true, - }, - [sym_direction] = { - .visible = true, - .named = true, - }, - [sym_varDecl] = { - .visible = true, - .named = true, - }, - [sym_moduleParam] = { - .visible = true, - .named = true, - }, - [sym_asExprs] = { - .visible = true, - .named = true, - }, - [sym_asExpr] = { - .visible = true, - .named = true, - }, - [sym_orderBys] = { - .visible = true, - .named = true, - }, - [sym_orderBy] = { - .visible = true, - .named = true, - }, - [sym_literalId] = { - .visible = true, - .named = true, - }, - [sym_annotation] = { - .visible = true, - .named = true, - }, - [sym_annotName] = { - .visible = true, - .named = true, - }, - [sym_annotArg] = { - .visible = true, - .named = true, - }, - [sym_moduleName] = { - .visible = true, - .named = true, - }, - [sym_importModuleExpr] = { - .visible = true, - .named = true, - }, - [sym_moduleExpr] = { - .visible = true, - .named = true, - }, - [sym_moduleInstantiation] = { - .visible = true, - .named = true, - }, - [sym_primitiveType] = { - .visible = true, - .named = true, - }, - [sym_simpleId] = { - .visible = true, - .named = true, - }, - [sym_className] = { - .visible = true, - .named = true, - }, - [sym_typeExpr] = { - .visible = true, - .named = true, - }, - [sym_signatureExpr] = { - .visible = true, - .named = true, - }, - [sym_predicateName] = { - .visible = true, - .named = true, - }, - [sym_aritylessPredicateExpr] = { - .visible = true, - .named = true, - }, - [sym_predicateExpr] = { - .visible = true, - .named = true, - }, - [sym_varName] = { - .visible = true, - .named = true, - }, - [sym_aggId] = { - .visible = true, - .named = true, - }, - [aux_sym_ql_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_module_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_module_repeat2] = { - .visible = false, - .named = false, - }, - [aux_sym_moduleMember_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_typeUnionBody_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_classlessPredicate_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_datatypeBranches_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_dataclass_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_dataclass_repeat2] = { - .visible = false, - .named = false, - }, - [aux_sym_higherOrderTerm_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_higherOrderTerm_repeat2] = { - .visible = false, - .named = false, - }, - [aux_sym_aggregate_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_asExprs_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_orderBys_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_annotation_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_importModuleExpr_repeat1] = { - .visible = false, - .named = false, - }, - [aux_sym_moduleInstantiation_repeat1] = { - .visible = false, - .named = false, - }, -}; - -enum { - field_annot_arg = 1, - field_args = 2, - field_asExprs = 3, - field_body = 4, - field_cond = 5, - field_expr = 6, - field_extends = 7, - field_first = 8, - field_formula = 9, - field_guard = 10, - field_implements = 11, - field_instanceof = 12, - field_left = 13, - field_lower = 14, - field_mod_expr = 15, - field_name = 16, - field_orderBys = 17, - field_parameter = 18, - field_predicate = 19, - field_qualName = 20, - field_qualifier = 21, - field_range = 22, - field_returnType = 23, - field_right = 24, - field_second = 25, - field_signature = 26, - field_type_expr = 27, - field_upper = 28, -}; - -static const char * const ts_field_names[] = { - [0] = NULL, - [field_annot_arg] = "annot_arg", - [field_args] = "args", - [field_asExprs] = "asExprs", - [field_body] = "body", - [field_cond] = "cond", - [field_expr] = "expr", - [field_extends] = "extends", - [field_first] = "first", - [field_formula] = "formula", - [field_guard] = "guard", - [field_implements] = "implements", - [field_instanceof] = "instanceof", - [field_left] = "left", - [field_lower] = "lower", - [field_mod_expr] = "mod_expr", - [field_name] = "name", - [field_orderBys] = "orderBys", - [field_parameter] = "parameter", - [field_predicate] = "predicate", - [field_qualName] = "qualName", - [field_qualifier] = "qualifier", - [field_range] = "range", - [field_returnType] = "returnType", - [field_right] = "right", - [field_second] = "second", - [field_signature] = "signature", - [field_type_expr] = "type_expr", - [field_upper] = "upper", -}; - -static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { - [1] = {.index = 0, .length = 1}, - [2] = {.index = 1, .length = 1}, - [3] = {.index = 2, .length = 1}, - [4] = {.index = 3, .length = 1}, - [5] = {.index = 4, .length = 2}, - [6] = {.index = 6, .length = 2}, - [7] = {.index = 8, .length = 1}, - [8] = {.index = 9, .length = 1}, - [9] = {.index = 10, .length = 1}, - [10] = {.index = 11, .length = 1}, - [11] = {.index = 12, .length = 2}, - [12] = {.index = 14, .length = 2}, - [13] = {.index = 16, .length = 1}, - [14] = {.index = 17, .length = 2}, - [15] = {.index = 19, .length = 2}, - [16] = {.index = 21, .length = 2}, - [17] = {.index = 23, .length = 1}, - [18] = {.index = 24, .length = 1}, - [19] = {.index = 25, .length = 2}, - [20] = {.index = 27, .length = 3}, - [21] = {.index = 30, .length = 3}, - [22] = {.index = 33, .length = 3}, - [23] = {.index = 36, .length = 1}, - [24] = {.index = 37, .length = 2}, - [25] = {.index = 39, .length = 2}, - [26] = {.index = 41, .length = 1}, - [27] = {.index = 42, .length = 3}, - [28] = {.index = 45, .length = 2}, - [29] = {.index = 47, .length = 2}, - [30] = {.index = 49, .length = 1}, - [31] = {.index = 50, .length = 1}, - [32] = {.index = 51, .length = 1}, - [33] = {.index = 52, .length = 4}, - [34] = {.index = 56, .length = 4}, - [35] = {.index = 60, .length = 3}, - [36] = {.index = 63, .length = 3}, - [37] = {.index = 66, .length = 1}, - [38] = {.index = 67, .length = 2}, - [39] = {.index = 69, .length = 1}, - [40] = {.index = 70, .length = 2}, - [41] = {.index = 72, .length = 2}, - [42] = {.index = 74, .length = 1}, - [43] = {.index = 75, .length = 5}, - [44] = {.index = 80, .length = 3}, - [45] = {.index = 83, .length = 2}, - [46] = {.index = 85, .length = 1}, - [47] = {.index = 86, .length = 2}, - [48] = {.index = 88, .length = 3}, - [49] = {.index = 91, .length = 2}, - [50] = {.index = 93, .length = 1}, - [51] = {.index = 94, .length = 3}, - [52] = {.index = 97, .length = 2}, - [53] = {.index = 99, .length = 2}, - [54] = {.index = 101, .length = 1}, - [55] = {.index = 102, .length = 6}, - [56] = {.index = 108, .length = 6}, - [57] = {.index = 114, .length = 4}, - [58] = {.index = 118, .length = 4}, - [59] = {.index = 122, .length = 2}, - [60] = {.index = 124, .length = 3}, - [61] = {.index = 127, .length = 2}, - [62] = {.index = 129, .length = 3}, - [63] = {.index = 132, .length = 2}, - [64] = {.index = 134, .length = 2}, - [65] = {.index = 136, .length = 1}, - [66] = {.index = 137, .length = 7}, - [67] = {.index = 144, .length = 5}, - [68] = {.index = 149, .length = 2}, - [69] = {.index = 151, .length = 3}, - [70] = {.index = 154, .length = 3}, -}; - -static const TSFieldMapEntry ts_field_map_entries[] = { - [0] = - {field_name, 0}, - [1] = - {field_name, 1}, - [2] = - {field_qualName, 0}, - [3] = - {field_qualName, 0, .inherited = true}, - [4] = - {field_qualName, 0, .inherited = true}, - {field_qualName, 1, .inherited = true}, - [6] = - {field_name, 1}, - {field_returnType, 0}, - [8] = - {field_mod_expr, 0}, - [9] = - {field_type_expr, 0}, - [10] = - {field_predicate, 0}, - [11] = - {field_name, 2}, - [12] = - {field_name, 2}, - {field_qualifier, 0}, - [14] = - {field_left, 0}, - {field_right, 2}, - [16] = - {field_asExprs, 0}, - [17] = - {field_args, 2}, - {field_name, 0}, - [19] = - {field_parameter, 1}, - {field_signature, 0}, - [21] = - {field_implements, 3}, - {field_name, 1}, - [23] = - {field_expr, 2}, - [24] = - {field_guard, 1}, - [25] = - {field_asExprs, 0}, - {field_orderBys, 1}, - [27] = - {field_extends, 2}, - {field_extends, 3}, - {field_name, 1}, - [30] = - {field_instanceof, 2}, - {field_instanceof, 3}, - {field_name, 1}, - [33] = - {field_args, 2}, - {field_args, 3}, - {field_name, 0}, - [36] = - {field_parameter, 1}, - [37] = - {field_name, 1}, - {field_parameter, 3}, - [39] = - {field_parameter, 0, .inherited = true}, - {field_parameter, 1, .inherited = true}, - [41] = - {field_implements, 1}, - [42] = - {field_implements, 3}, - {field_implements, 4, .inherited = true}, - {field_name, 1}, - [45] = - {field_implements, 0, .inherited = true}, - {field_implements, 1, .inherited = true}, - [47] = - {field_lower, 1}, - {field_upper, 3}, - [49] = - {field_range, 3}, - [50] = - {field_guard, 2}, - [51] = - {field_asExprs, 2}, - [52] = - {field_extends, 2}, - {field_extends, 3}, - {field_extends, 4}, - {field_name, 1}, - [56] = - {field_instanceof, 2}, - {field_instanceof, 3}, - {field_instanceof, 4}, - {field_name, 1}, - [60] = - {field_name, 1}, - {field_parameter, 3}, - {field_parameter, 4, .inherited = true}, - [63] = - {field_cond, 1}, - {field_first, 3}, - {field_second, 5}, - [66] = - {field_range, 4}, - [67] = - {field_asExprs, 2}, - {field_asExprs, 3}, - [69] = - {field_guard, 3}, - [70] = - {field_asExprs, 2}, - {field_orderBys, 3}, - [72] = - {field_asExprs, 3}, - {field_guard, 1}, - [74] = - {field_asExprs, 3}, - [75] = - {field_extends, 2}, - {field_extends, 3}, - {field_instanceof, 4}, - {field_instanceof, 5}, - {field_name, 1}, - [80] = - {field_implements, 6}, - {field_name, 1}, - {field_parameter, 3}, - [83] = - {field_formula, 5}, - {field_range, 3}, - [85] = - {field_range, 5}, - [86] = - {field_annot_arg, 2}, - {field_name, 0}, - [88] = - {field_asExprs, 3}, - {field_asExprs, 4}, - {field_guard, 2}, - [91] = - {field_asExprs, 3}, - {field_asExprs, 4}, - [93] = - {field_guard, 4}, - [94] = - {field_asExprs, 3}, - {field_guard, 1}, - {field_orderBys, 4}, - [97] = - {field_asExprs, 3}, - {field_orderBys, 4}, - [99] = - {field_asExprs, 4}, - {field_guard, 2}, - [101] = - {field_asExprs, 4}, - [102] = - {field_extends, 2}, - {field_extends, 3}, - {field_instanceof, 4}, - {field_instanceof, 5}, - {field_instanceof, 6}, - {field_name, 1}, - [108] = - {field_extends, 2}, - {field_extends, 3}, - {field_extends, 4}, - {field_instanceof, 5}, - {field_instanceof, 6}, - {field_name, 1}, - [114] = - {field_implements, 6}, - {field_implements, 7, .inherited = true}, - {field_name, 1}, - {field_parameter, 3}, - [118] = - {field_implements, 7}, - {field_name, 1}, - {field_parameter, 3}, - {field_parameter, 4, .inherited = true}, - [122] = - {field_formula, 6}, - {field_range, 4}, - [124] = - {field_asExprs, 4}, - {field_asExprs, 5}, - {field_guard, 3}, - [127] = - {field_asExprs, 4}, - {field_asExprs, 5}, - [129] = - {field_asExprs, 4}, - {field_guard, 2}, - {field_orderBys, 5}, - [132] = - {field_asExprs, 4}, - {field_orderBys, 5}, - [134] = - {field_asExprs, 5}, - {field_guard, 3}, - [136] = - {field_body, 4}, - [137] = - {field_extends, 2}, - {field_extends, 3}, - {field_extends, 4}, - {field_instanceof, 5}, - {field_instanceof, 6}, - {field_instanceof, 7}, - {field_name, 1}, - [144] = - {field_implements, 7}, - {field_implements, 8, .inherited = true}, - {field_name, 1}, - {field_parameter, 3}, - {field_parameter, 4, .inherited = true}, - [149] = - {field_formula, 7}, - {field_range, 5}, - [151] = - {field_asExprs, 5}, - {field_asExprs, 6}, - {field_guard, 4}, - [154] = - {field_asExprs, 5}, - {field_guard, 3}, - {field_orderBys, 6}, -}; - -static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { - [0] = {0}, -}; - -static const uint16_t ts_non_terminal_alias_map[] = { - 0, -}; - -static bool ts_lex(TSLexer *lexer, TSStateId state) { - START_LEXER(); - eof = lexer->eof(lexer); - switch (state) { - case 0: - if (eof) ADVANCE(17); - if (lookahead == '!') ADVANCE(12); - if (lookahead == '"') ADVANCE(1); - if (lookahead == '%') ADVANCE(44); - if (lookahead == '(') ADVANCE(27); - if (lookahead == ')') ADVANCE(28); - if (lookahead == '*') ADVANCE(41); - if (lookahead == '+') ADVANCE(39); - if (lookahead == ',') ADVANCE(20); - if (lookahead == '-') ADVANCE(40); - if (lookahead == '.') ADVANCE(32); - if (lookahead == '/') ADVANCE(42); - if (lookahead == ':') ADVANCE(11); - if (lookahead == ';') ADVANCE(26); - if (lookahead == '<') ADVANCE(19); - if (lookahead == '=') ADVANCE(25); - if (lookahead == '>') ADVANCE(22); - if (lookahead == '@') ADVANCE(15); - if (lookahead == '[') ADVANCE(33); - if (lookahead == ']') ADVANCE(34); - if (lookahead == '_') ADVANCE(30); - if (lookahead == '{') ADVANCE(23); - if (lookahead == '|') ADVANCE(29); - if (lookahead == '}') ADVANCE(24); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(0) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(50); - if (('A' <= lookahead && lookahead <= 'Z')) ADVANCE(48); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(49); - END_STATE(); - case 1: - if (lookahead == '"') ADVANCE(53); - if (lookahead == '\\') ADVANCE(13); - if (lookahead != 0 && - lookahead != '\t' && - lookahead != '\n' && - lookahead != '\r') ADVANCE(1); - END_STATE(); - case 2: - if (lookahead == '(') ADVANCE(27); - if (lookahead == ')') ADVANCE(28); - if (lookahead == '*') ADVANCE(41); - if (lookahead == '+') ADVANCE(39); - if (lookahead == ',') ADVANCE(20); - if (lookahead == '.') ADVANCE(31); - if (lookahead == '/') ADVANCE(43); - if (lookahead == ':') ADVANCE(11); - if (lookahead == ';') ADVANCE(26); - if (lookahead == '<') ADVANCE(18); - if (lookahead == '=') ADVANCE(25); - if (lookahead == '>') ADVANCE(21); - if (lookahead == ']') ADVANCE(34); - if (lookahead == '{') ADVANCE(23); - if (lookahead == '|') ADVANCE(29); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(2) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(51); - if (('A' <= lookahead && lookahead <= 'Z')) ADVANCE(48); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(49); - END_STATE(); - case 3: - if (lookahead == '*') ADVANCE(5); - if (lookahead != 0) ADVANCE(9); - END_STATE(); - case 4: - if (lookahead == '*') ADVANCE(10); - if (lookahead != 0) ADVANCE(9); - END_STATE(); - case 5: - if (lookahead == '*') ADVANCE(6); - if (lookahead == '/') ADVANCE(56); - if (lookahead != 0) ADVANCE(7); - END_STATE(); - case 6: - if (lookahead == '*') ADVANCE(6); - if (lookahead == '/') ADVANCE(45); - if (lookahead != 0) ADVANCE(7); - END_STATE(); - case 7: - if (lookahead == '*') ADVANCE(6); - if (lookahead != 0) ADVANCE(7); - END_STATE(); - case 8: - if (lookahead == '*') ADVANCE(8); - if (lookahead == '/') ADVANCE(55); - if (lookahead != 0) ADVANCE(9); - END_STATE(); - case 9: - if (lookahead == '*') ADVANCE(8); - if (lookahead != 0) ADVANCE(9); - END_STATE(); - case 10: - if (lookahead == '/') ADVANCE(55); - END_STATE(); - case 11: - if (lookahead == ':') ADVANCE(46); - END_STATE(); - case 12: - if (lookahead == '=') ADVANCE(36); - END_STATE(); - case 13: - if (lookahead == '"' || - lookahead == '\\' || - lookahead == 'n' || - lookahead == 'r' || - lookahead == 't') ADVANCE(1); - END_STATE(); - case 14: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(52); - END_STATE(); - case 15: - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(47); - END_STATE(); - case 16: - if (eof) ADVANCE(17); - if (lookahead == '!') ADVANCE(12); - if (lookahead == '"') ADVANCE(1); - if (lookahead == '%') ADVANCE(44); - if (lookahead == '(') ADVANCE(27); - if (lookahead == ')') ADVANCE(28); - if (lookahead == '*') ADVANCE(41); - if (lookahead == '+') ADVANCE(39); - if (lookahead == ',') ADVANCE(20); - if (lookahead == '-') ADVANCE(40); - if (lookahead == '.') ADVANCE(32); - if (lookahead == '/') ADVANCE(43); - if (lookahead == ':') ADVANCE(11); - if (lookahead == ';') ADVANCE(26); - if (lookahead == '<') ADVANCE(19); - if (lookahead == '=') ADVANCE(25); - if (lookahead == '>') ADVANCE(22); - if (lookahead == '@') ADVANCE(15); - if (lookahead == '[') ADVANCE(33); - if (lookahead == ']') ADVANCE(34); - if (lookahead == '_') ADVANCE(30); - if (lookahead == '{') ADVANCE(23); - if (lookahead == '|') ADVANCE(29); - if (lookahead == '}') ADVANCE(24); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(16) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(50); - if (('A' <= lookahead && lookahead <= 'Z')) ADVANCE(48); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(49); - END_STATE(); - case 17: - ACCEPT_TOKEN(ts_builtin_sym_end); - END_STATE(); - case 18: - ACCEPT_TOKEN(anon_sym_LT); - END_STATE(); - case 19: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '=') ADVANCE(37); - END_STATE(); - case 20: - ACCEPT_TOKEN(anon_sym_COMMA); - END_STATE(); - case 21: - ACCEPT_TOKEN(anon_sym_GT); - END_STATE(); - case 22: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(38); - END_STATE(); - case 23: - ACCEPT_TOKEN(anon_sym_LBRACE); - END_STATE(); - case 24: - ACCEPT_TOKEN(anon_sym_RBRACE); - END_STATE(); - case 25: - ACCEPT_TOKEN(anon_sym_EQ); - END_STATE(); - case 26: - ACCEPT_TOKEN(anon_sym_SEMI); - END_STATE(); - case 27: - ACCEPT_TOKEN(anon_sym_LPAREN); - END_STATE(); - case 28: - ACCEPT_TOKEN(anon_sym_RPAREN); - END_STATE(); - case 29: - ACCEPT_TOKEN(anon_sym_PIPE); - END_STATE(); - case 30: - ACCEPT_TOKEN(sym_underscore); - END_STATE(); - case 31: - ACCEPT_TOKEN(anon_sym_DOT); - END_STATE(); - case 32: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(35); - END_STATE(); - case 33: - ACCEPT_TOKEN(anon_sym_LBRACK); - END_STATE(); - case 34: - ACCEPT_TOKEN(anon_sym_RBRACK); - END_STATE(); - case 35: - ACCEPT_TOKEN(anon_sym_DOT_DOT); - END_STATE(); - case 36: - ACCEPT_TOKEN(anon_sym_BANG_EQ); - END_STATE(); - case 37: - ACCEPT_TOKEN(anon_sym_LT_EQ); - END_STATE(); - case 38: - ACCEPT_TOKEN(anon_sym_GT_EQ); - END_STATE(); - case 39: - ACCEPT_TOKEN(anon_sym_PLUS); - END_STATE(); - case 40: - ACCEPT_TOKEN(anon_sym_DASH); - END_STATE(); - case 41: - ACCEPT_TOKEN(anon_sym_STAR); - END_STATE(); - case 42: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(3); - if (lookahead == '/') ADVANCE(54); - END_STATE(); - case 43: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(4); - if (lookahead == '/') ADVANCE(54); - END_STATE(); - case 44: - ACCEPT_TOKEN(anon_sym_PERCENT); - END_STATE(); - case 45: - ACCEPT_TOKEN(sym_qldoc); - END_STATE(); - case 46: - ACCEPT_TOKEN(anon_sym_COLON_COLON); - END_STATE(); - case 47: - ACCEPT_TOKEN(sym_dbtype); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(47); - END_STATE(); - case 48: - ACCEPT_TOKEN(sym__upper_id); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(48); - END_STATE(); - case 49: - ACCEPT_TOKEN(sym__lower_id); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(49); - END_STATE(); - case 50: - ACCEPT_TOKEN(sym_integer); - if (lookahead == '.') ADVANCE(14); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(50); - END_STATE(); - case 51: - ACCEPT_TOKEN(sym_integer); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(51); - END_STATE(); - case 52: - ACCEPT_TOKEN(sym_float); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(52); - END_STATE(); - case 53: - ACCEPT_TOKEN(sym_string); - END_STATE(); - case 54: - ACCEPT_TOKEN(sym_line_comment); - if (lookahead != 0 && - lookahead != '\n' && - lookahead != '\r') ADVANCE(54); - END_STATE(); - case 55: - ACCEPT_TOKEN(sym_block_comment); - END_STATE(); - case 56: - ACCEPT_TOKEN(sym_block_comment); - if (lookahead == '*') ADVANCE(6); - if (lookahead != 0) ADVANCE(7); - END_STATE(); - default: - return false; - } -} - -static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { - START_LEXER(); - eof = lexer->eof(lexer); - switch (state) { - case 0: - if (lookahead == 'a') ADVANCE(1); - if (lookahead == 'b') ADVANCE(2); - if (lookahead == 'c') ADVANCE(3); - if (lookahead == 'd') ADVANCE(4); - if (lookahead == 'e') ADVANCE(5); - if (lookahead == 'f') ADVANCE(6); - if (lookahead == 'i') ADVANCE(7); - if (lookahead == 'm') ADVANCE(8); - if (lookahead == 'n') ADVANCE(9); - if (lookahead == 'o') ADVANCE(10); - if (lookahead == 'p') ADVANCE(11); - if (lookahead == 'r') ADVANCE(12); - if (lookahead == 's') ADVANCE(13); - if (lookahead == 't') ADVANCE(14); - if (lookahead == 'u') ADVANCE(15); - if (lookahead == 'w') ADVANCE(16); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') SKIP(0) - END_STATE(); - case 1: - if (lookahead == 'n') ADVANCE(17); - if (lookahead == 's') ADVANCE(18); - if (lookahead == 'v') ADVANCE(19); - END_STATE(); - case 2: - if (lookahead == 'o') ADVANCE(20); - if (lookahead == 'y') ADVANCE(21); - END_STATE(); - case 3: - if (lookahead == 'l') ADVANCE(22); - if (lookahead == 'o') ADVANCE(23); - END_STATE(); - case 4: - if (lookahead == 'a') ADVANCE(24); - if (lookahead == 'e') ADVANCE(25); - END_STATE(); - case 5: - if (lookahead == 'l') ADVANCE(26); - if (lookahead == 'x') ADVANCE(27); - END_STATE(); - case 6: - if (lookahead == 'a') ADVANCE(28); - if (lookahead == 'l') ADVANCE(29); - if (lookahead == 'o') ADVANCE(30); - if (lookahead == 'r') ADVANCE(31); - END_STATE(); - case 7: - if (lookahead == 'f') ADVANCE(32); - if (lookahead == 'm') ADVANCE(33); - if (lookahead == 'n') ADVANCE(34); - END_STATE(); - case 8: - if (lookahead == 'a') ADVANCE(35); - if (lookahead == 'i') ADVANCE(36); - if (lookahead == 'o') ADVANCE(37); - END_STATE(); - case 9: - if (lookahead == 'e') ADVANCE(38); - if (lookahead == 'o') ADVANCE(39); - END_STATE(); - case 10: - if (lookahead == 'r') ADVANCE(40); - END_STATE(); - case 11: - if (lookahead == 'r') ADVANCE(41); - END_STATE(); - case 12: - if (lookahead == 'a') ADVANCE(42); - if (lookahead == 'e') ADVANCE(43); - END_STATE(); - case 13: - if (lookahead == 'e') ADVANCE(44); - if (lookahead == 't') ADVANCE(45); - if (lookahead == 'u') ADVANCE(46); - END_STATE(); - case 14: - if (lookahead == 'h') ADVANCE(47); - if (lookahead == 'r') ADVANCE(48); - END_STATE(); - case 15: - if (lookahead == 'n') ADVANCE(49); - END_STATE(); - case 16: - if (lookahead == 'h') ADVANCE(50); - END_STATE(); - case 17: - if (lookahead == 'd') ADVANCE(51); - if (lookahead == 'y') ADVANCE(52); - END_STATE(); - case 18: - ACCEPT_TOKEN(anon_sym_as); - if (lookahead == 'c') ADVANCE(53); - END_STATE(); - case 19: - if (lookahead == 'g') ADVANCE(54); - END_STATE(); - case 20: - if (lookahead == 'o') ADVANCE(55); - END_STATE(); - case 21: - ACCEPT_TOKEN(anon_sym_by); - END_STATE(); - case 22: - if (lookahead == 'a') ADVANCE(56); - END_STATE(); - case 23: - if (lookahead == 'n') ADVANCE(57); - if (lookahead == 'u') ADVANCE(58); - END_STATE(); - case 24: - if (lookahead == 't') ADVANCE(59); - END_STATE(); - case 25: - if (lookahead == 's') ADVANCE(60); - END_STATE(); - case 26: - if (lookahead == 's') ADVANCE(61); - END_STATE(); - case 27: - if (lookahead == 'i') ADVANCE(62); - if (lookahead == 't') ADVANCE(63); - END_STATE(); - case 28: - if (lookahead == 'l') ADVANCE(64); - END_STATE(); - case 29: - if (lookahead == 'o') ADVANCE(65); - END_STATE(); - case 30: - if (lookahead == 'r') ADVANCE(66); - END_STATE(); - case 31: - if (lookahead == 'o') ADVANCE(67); - END_STATE(); - case 32: - ACCEPT_TOKEN(anon_sym_if); - END_STATE(); - case 33: - if (lookahead == 'p') ADVANCE(68); - END_STATE(); - case 34: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 's') ADVANCE(69); - if (lookahead == 't') ADVANCE(70); - END_STATE(); - case 35: - if (lookahead == 'x') ADVANCE(71); - END_STATE(); - case 36: - if (lookahead == 'n') ADVANCE(72); - END_STATE(); - case 37: - if (lookahead == 'd') ADVANCE(73); - END_STATE(); - case 38: - if (lookahead == 'w') ADVANCE(74); - END_STATE(); - case 39: - if (lookahead == 'n') ADVANCE(75); - if (lookahead == 't') ADVANCE(76); - END_STATE(); - case 40: - ACCEPT_TOKEN(anon_sym_or); - if (lookahead == 'd') ADVANCE(77); - END_STATE(); - case 41: - if (lookahead == 'e') ADVANCE(78); - END_STATE(); - case 42: - if (lookahead == 'n') ADVANCE(79); - END_STATE(); - case 43: - if (lookahead == 's') ADVANCE(80); - END_STATE(); - case 44: - if (lookahead == 'l') ADVANCE(81); - END_STATE(); - case 45: - if (lookahead == 'r') ADVANCE(82); - END_STATE(); - case 46: - if (lookahead == 'm') ADVANCE(83); - if (lookahead == 'p') ADVANCE(84); - END_STATE(); - case 47: - if (lookahead == 'e') ADVANCE(85); - if (lookahead == 'i') ADVANCE(86); - END_STATE(); - case 48: - if (lookahead == 'u') ADVANCE(87); - END_STATE(); - case 49: - if (lookahead == 'i') ADVANCE(88); - END_STATE(); - case 50: - if (lookahead == 'e') ADVANCE(89); - END_STATE(); - case 51: - ACCEPT_TOKEN(anon_sym_and); - END_STATE(); - case 52: - ACCEPT_TOKEN(anon_sym_any); - END_STATE(); - case 53: - ACCEPT_TOKEN(anon_sym_asc); - END_STATE(); - case 54: - ACCEPT_TOKEN(anon_sym_avg); - END_STATE(); - case 55: - if (lookahead == 'l') ADVANCE(90); - END_STATE(); - case 56: - if (lookahead == 's') ADVANCE(91); - END_STATE(); - case 57: - if (lookahead == 'c') ADVANCE(92); - END_STATE(); - case 58: - if (lookahead == 'n') ADVANCE(93); - END_STATE(); - case 59: - if (lookahead == 'e') ADVANCE(94); - END_STATE(); - case 60: - if (lookahead == 'c') ADVANCE(95); - END_STATE(); - case 61: - if (lookahead == 'e') ADVANCE(96); - END_STATE(); - case 62: - if (lookahead == 's') ADVANCE(97); - END_STATE(); - case 63: - if (lookahead == 'e') ADVANCE(98); - END_STATE(); - case 64: - if (lookahead == 's') ADVANCE(99); - END_STATE(); - case 65: - if (lookahead == 'a') ADVANCE(100); - END_STATE(); - case 66: - if (lookahead == 'a') ADVANCE(101); - if (lookahead == 'e') ADVANCE(102); - END_STATE(); - case 67: - if (lookahead == 'm') ADVANCE(103); - END_STATE(); - case 68: - if (lookahead == 'l') ADVANCE(104); - if (lookahead == 'o') ADVANCE(105); - END_STATE(); - case 69: - if (lookahead == 't') ADVANCE(106); - END_STATE(); - case 70: - ACCEPT_TOKEN(anon_sym_int); - END_STATE(); - case 71: - ACCEPT_TOKEN(anon_sym_max); - END_STATE(); - case 72: - ACCEPT_TOKEN(anon_sym_min); - END_STATE(); - case 73: - if (lookahead == 'u') ADVANCE(107); - END_STATE(); - case 74: - if (lookahead == 't') ADVANCE(108); - END_STATE(); - case 75: - if (lookahead == 'e') ADVANCE(109); - END_STATE(); - case 76: - ACCEPT_TOKEN(anon_sym_not); - END_STATE(); - case 77: - if (lookahead == 'e') ADVANCE(110); - END_STATE(); - case 78: - if (lookahead == 'd') ADVANCE(111); - END_STATE(); - case 79: - if (lookahead == 'k') ADVANCE(112); - END_STATE(); - case 80: - if (lookahead == 'u') ADVANCE(113); - END_STATE(); - case 81: - if (lookahead == 'e') ADVANCE(114); - END_STATE(); - case 82: - if (lookahead == 'i') ADVANCE(115); - END_STATE(); - case 83: - ACCEPT_TOKEN(anon_sym_sum); - END_STATE(); - case 84: - if (lookahead == 'e') ADVANCE(116); - END_STATE(); - case 85: - if (lookahead == 'n') ADVANCE(117); - END_STATE(); - case 86: - if (lookahead == 's') ADVANCE(118); - END_STATE(); - case 87: - if (lookahead == 'e') ADVANCE(119); - END_STATE(); - case 88: - if (lookahead == 'q') ADVANCE(120); - END_STATE(); - case 89: - if (lookahead == 'r') ADVANCE(121); - END_STATE(); - case 90: - if (lookahead == 'e') ADVANCE(122); - END_STATE(); - case 91: - if (lookahead == 's') ADVANCE(123); - END_STATE(); - case 92: - if (lookahead == 'a') ADVANCE(124); - END_STATE(); - case 93: - if (lookahead == 't') ADVANCE(125); - END_STATE(); - case 94: - ACCEPT_TOKEN(anon_sym_date); - END_STATE(); - case 95: - ACCEPT_TOKEN(anon_sym_desc); - END_STATE(); - case 96: - ACCEPT_TOKEN(anon_sym_else); - END_STATE(); - case 97: - if (lookahead == 't') ADVANCE(126); - END_STATE(); - case 98: - if (lookahead == 'n') ADVANCE(127); - END_STATE(); - case 99: - if (lookahead == 'e') ADVANCE(128); - END_STATE(); - case 100: - if (lookahead == 't') ADVANCE(129); - END_STATE(); - case 101: - if (lookahead == 'l') ADVANCE(130); - END_STATE(); - case 102: - if (lookahead == 'x') ADVANCE(131); - END_STATE(); - case 103: - ACCEPT_TOKEN(anon_sym_from); - END_STATE(); - case 104: - if (lookahead == 'e') ADVANCE(132); - if (lookahead == 'i') ADVANCE(133); - END_STATE(); - case 105: - if (lookahead == 'r') ADVANCE(134); - END_STATE(); - case 106: - if (lookahead == 'a') ADVANCE(135); - END_STATE(); - case 107: - if (lookahead == 'l') ADVANCE(136); - END_STATE(); - case 108: - if (lookahead == 'y') ADVANCE(137); - END_STATE(); - case 109: - ACCEPT_TOKEN(sym_specialId); - END_STATE(); - case 110: - if (lookahead == 'r') ADVANCE(138); - END_STATE(); - case 111: - if (lookahead == 'i') ADVANCE(139); - END_STATE(); - case 112: - ACCEPT_TOKEN(anon_sym_rank); - END_STATE(); - case 113: - if (lookahead == 'l') ADVANCE(140); - END_STATE(); - case 114: - if (lookahead == 'c') ADVANCE(141); - END_STATE(); - case 115: - if (lookahead == 'c') ADVANCE(142); - if (lookahead == 'n') ADVANCE(143); - END_STATE(); - case 116: - if (lookahead == 'r') ADVANCE(144); - END_STATE(); - case 117: - ACCEPT_TOKEN(anon_sym_then); - END_STATE(); - case 118: - ACCEPT_TOKEN(sym_this); - END_STATE(); - case 119: - ACCEPT_TOKEN(sym_true); - END_STATE(); - case 120: - if (lookahead == 'u') ADVANCE(145); - END_STATE(); - case 121: - if (lookahead == 'e') ADVANCE(146); - END_STATE(); - case 122: - if (lookahead == 'a') ADVANCE(147); - END_STATE(); - case 123: - ACCEPT_TOKEN(anon_sym_class); - END_STATE(); - case 124: - if (lookahead == 't') ADVANCE(148); - END_STATE(); - case 125: - ACCEPT_TOKEN(anon_sym_count); - END_STATE(); - case 126: - if (lookahead == 's') ADVANCE(149); - END_STATE(); - case 127: - if (lookahead == 'd') ADVANCE(150); - END_STATE(); - case 128: - ACCEPT_TOKEN(sym_false); - END_STATE(); - case 129: - ACCEPT_TOKEN(anon_sym_float); - END_STATE(); - case 130: - if (lookahead == 'l') ADVANCE(151); - END_STATE(); - case 131: - ACCEPT_TOKEN(anon_sym_forex); - END_STATE(); - case 132: - if (lookahead == 'm') ADVANCE(152); - END_STATE(); - case 133: - if (lookahead == 'e') ADVANCE(153); - END_STATE(); - case 134: - if (lookahead == 't') ADVANCE(154); - END_STATE(); - case 135: - if (lookahead == 'n') ADVANCE(155); - END_STATE(); - case 136: - if (lookahead == 'e') ADVANCE(156); - END_STATE(); - case 137: - if (lookahead == 'p') ADVANCE(157); - END_STATE(); - case 138: - ACCEPT_TOKEN(anon_sym_order); - END_STATE(); - case 139: - if (lookahead == 'c') ADVANCE(158); - END_STATE(); - case 140: - if (lookahead == 't') ADVANCE(159); - END_STATE(); - case 141: - if (lookahead == 't') ADVANCE(160); - END_STATE(); - case 142: - if (lookahead == 't') ADVANCE(161); - END_STATE(); - case 143: - if (lookahead == 'g') ADVANCE(162); - END_STATE(); - case 144: - ACCEPT_TOKEN(sym_super); - END_STATE(); - case 145: - if (lookahead == 'e') ADVANCE(163); - END_STATE(); - case 146: - ACCEPT_TOKEN(anon_sym_where); - END_STATE(); - case 147: - if (lookahead == 'n') ADVANCE(164); - END_STATE(); - case 148: - ACCEPT_TOKEN(anon_sym_concat); - END_STATE(); - case 149: - ACCEPT_TOKEN(anon_sym_exists); - END_STATE(); - case 150: - if (lookahead == 's') ADVANCE(165); - END_STATE(); - case 151: - ACCEPT_TOKEN(anon_sym_forall); - END_STATE(); - case 152: - if (lookahead == 'e') ADVANCE(166); - END_STATE(); - case 153: - if (lookahead == 's') ADVANCE(167); - END_STATE(); - case 154: - ACCEPT_TOKEN(anon_sym_import); - END_STATE(); - case 155: - if (lookahead == 'c') ADVANCE(168); - END_STATE(); - case 156: - ACCEPT_TOKEN(anon_sym_module); - END_STATE(); - case 157: - if (lookahead == 'e') ADVANCE(169); - END_STATE(); - case 158: - if (lookahead == 'a') ADVANCE(170); - END_STATE(); - case 159: - ACCEPT_TOKEN(sym_result); - END_STATE(); - case 160: - ACCEPT_TOKEN(anon_sym_select); - END_STATE(); - case 161: - if (lookahead == 'c') ADVANCE(171); - if (lookahead == 's') ADVANCE(172); - END_STATE(); - case 162: - ACCEPT_TOKEN(anon_sym_string); - END_STATE(); - case 163: - ACCEPT_TOKEN(anon_sym_unique); - END_STATE(); - case 164: - ACCEPT_TOKEN(anon_sym_boolean); - END_STATE(); - case 165: - ACCEPT_TOKEN(anon_sym_extends); - END_STATE(); - case 166: - if (lookahead == 'n') ADVANCE(173); - END_STATE(); - case 167: - ACCEPT_TOKEN(anon_sym_implies); - END_STATE(); - case 168: - if (lookahead == 'e') ADVANCE(174); - END_STATE(); - case 169: - ACCEPT_TOKEN(anon_sym_newtype); - END_STATE(); - case 170: - if (lookahead == 't') ADVANCE(175); - END_STATE(); - case 171: - if (lookahead == 'o') ADVANCE(176); - END_STATE(); - case 172: - if (lookahead == 'u') ADVANCE(177); - END_STATE(); - case 173: - if (lookahead == 't') ADVANCE(178); - END_STATE(); - case 174: - if (lookahead == 'o') ADVANCE(179); - END_STATE(); - case 175: - if (lookahead == 'e') ADVANCE(180); - END_STATE(); - case 176: - if (lookahead == 'n') ADVANCE(181); - if (lookahead == 'u') ADVANCE(182); - END_STATE(); - case 177: - if (lookahead == 'm') ADVANCE(183); - END_STATE(); - case 178: - if (lookahead == 's') ADVANCE(184); - END_STATE(); - case 179: - if (lookahead == 'f') ADVANCE(185); - END_STATE(); - case 180: - ACCEPT_TOKEN(sym_predicate); - END_STATE(); - case 181: - if (lookahead == 'c') ADVANCE(186); - END_STATE(); - case 182: - if (lookahead == 'n') ADVANCE(187); - END_STATE(); - case 183: - ACCEPT_TOKEN(anon_sym_strictsum); - END_STATE(); - case 184: - ACCEPT_TOKEN(anon_sym_implements); - END_STATE(); - case 185: - ACCEPT_TOKEN(anon_sym_instanceof); - END_STATE(); - case 186: - if (lookahead == 'a') ADVANCE(188); - END_STATE(); - case 187: - if (lookahead == 't') ADVANCE(189); - END_STATE(); - case 188: - if (lookahead == 't') ADVANCE(190); - END_STATE(); - case 189: - ACCEPT_TOKEN(anon_sym_strictcount); - END_STATE(); - case 190: - ACCEPT_TOKEN(anon_sym_strictconcat); - END_STATE(); - default: - return false; - } -} - -static const TSLexMode ts_lex_modes[STATE_COUNT] = { - [0] = {.lex_state = 0}, - [1] = {.lex_state = 0}, - [2] = {.lex_state = 16}, - [3] = {.lex_state = 16}, - [4] = {.lex_state = 16}, - [5] = {.lex_state = 16}, - [6] = {.lex_state = 16}, - [7] = {.lex_state = 16}, - [8] = {.lex_state = 16}, - [9] = {.lex_state = 16}, - [10] = {.lex_state = 16}, - [11] = {.lex_state = 16}, - [12] = {.lex_state = 16}, - [13] = {.lex_state = 16}, - [14] = {.lex_state = 16}, - [15] = {.lex_state = 16}, - [16] = {.lex_state = 16}, - [17] = {.lex_state = 16}, - [18] = {.lex_state = 16}, - [19] = {.lex_state = 16}, - [20] = {.lex_state = 16}, - [21] = {.lex_state = 16}, - [22] = {.lex_state = 16}, - [23] = {.lex_state = 16}, - [24] = {.lex_state = 16}, - [25] = {.lex_state = 16}, - [26] = {.lex_state = 16}, - [27] = {.lex_state = 16}, - [28] = {.lex_state = 16}, - [29] = {.lex_state = 16}, - [30] = {.lex_state = 16}, - [31] = {.lex_state = 16}, - [32] = {.lex_state = 16}, - [33] = {.lex_state = 16}, - [34] = {.lex_state = 16}, - [35] = {.lex_state = 16}, - [36] = {.lex_state = 16}, - [37] = {.lex_state = 16}, - [38] = {.lex_state = 16}, - [39] = {.lex_state = 16}, - [40] = {.lex_state = 16}, - [41] = {.lex_state = 16}, - [42] = {.lex_state = 16}, - [43] = {.lex_state = 16}, - [44] = {.lex_state = 16}, - [45] = {.lex_state = 16}, - [46] = {.lex_state = 16}, - [47] = {.lex_state = 16}, - [48] = {.lex_state = 16}, - [49] = {.lex_state = 16}, - [50] = {.lex_state = 16}, - [51] = {.lex_state = 16}, - [52] = {.lex_state = 16}, - [53] = {.lex_state = 16}, - [54] = {.lex_state = 16}, - [55] = {.lex_state = 16}, - [56] = {.lex_state = 16}, - [57] = {.lex_state = 16}, - [58] = {.lex_state = 16}, - [59] = {.lex_state = 16}, - [60] = {.lex_state = 16}, - [61] = {.lex_state = 16}, - [62] = {.lex_state = 16}, - [63] = {.lex_state = 16}, - [64] = {.lex_state = 16}, - [65] = {.lex_state = 16}, - [66] = {.lex_state = 16}, - [67] = {.lex_state = 16}, - [68] = {.lex_state = 16}, - [69] = {.lex_state = 16}, - [70] = {.lex_state = 16}, - [71] = {.lex_state = 16}, - [72] = {.lex_state = 16}, - [73] = {.lex_state = 16}, - [74] = {.lex_state = 16}, - [75] = {.lex_state = 16}, - [76] = {.lex_state = 16}, - [77] = {.lex_state = 16}, - [78] = {.lex_state = 16}, - [79] = {.lex_state = 16}, - [80] = {.lex_state = 16}, - [81] = {.lex_state = 16}, - [82] = {.lex_state = 16}, - [83] = {.lex_state = 16}, - [84] = {.lex_state = 16}, - [85] = {.lex_state = 16}, - [86] = {.lex_state = 16}, - [87] = {.lex_state = 16}, - [88] = {.lex_state = 16}, - [89] = {.lex_state = 16}, - [90] = {.lex_state = 16}, - [91] = {.lex_state = 16}, - [92] = {.lex_state = 16}, - [93] = {.lex_state = 16}, - [94] = {.lex_state = 16}, - [95] = {.lex_state = 16}, - [96] = {.lex_state = 16}, - [97] = {.lex_state = 16}, - [98] = {.lex_state = 16}, - [99] = {.lex_state = 16}, - [100] = {.lex_state = 16}, - [101] = {.lex_state = 16}, - [102] = {.lex_state = 16}, - [103] = {.lex_state = 16}, - [104] = {.lex_state = 16}, - [105] = {.lex_state = 16}, - [106] = {.lex_state = 16}, - [107] = {.lex_state = 16}, - [108] = {.lex_state = 16}, - [109] = {.lex_state = 16}, - [110] = {.lex_state = 16}, - [111] = {.lex_state = 16}, - [112] = {.lex_state = 16}, - [113] = {.lex_state = 16}, - [114] = {.lex_state = 16}, - [115] = {.lex_state = 16}, - [116] = {.lex_state = 16}, - [117] = {.lex_state = 16}, - [118] = {.lex_state = 16}, - [119] = {.lex_state = 16}, - [120] = {.lex_state = 16}, - [121] = {.lex_state = 16}, - [122] = {.lex_state = 16}, - [123] = {.lex_state = 16}, - [124] = {.lex_state = 16}, - [125] = {.lex_state = 16}, - [126] = {.lex_state = 16}, - [127] = {.lex_state = 16}, - [128] = {.lex_state = 16}, - [129] = {.lex_state = 16}, - [130] = {.lex_state = 16}, - [131] = {.lex_state = 16}, - [132] = {.lex_state = 16}, - [133] = {.lex_state = 16}, - [134] = {.lex_state = 16}, - [135] = {.lex_state = 16}, - [136] = {.lex_state = 16}, - [137] = {.lex_state = 16}, - [138] = {.lex_state = 16}, - [139] = {.lex_state = 16}, - [140] = {.lex_state = 16}, - [141] = {.lex_state = 16}, - [142] = {.lex_state = 16}, - [143] = {.lex_state = 16}, - [144] = {.lex_state = 16}, - [145] = {.lex_state = 16}, - [146] = {.lex_state = 16}, - [147] = {.lex_state = 16}, - [148] = {.lex_state = 16}, - [149] = {.lex_state = 16}, - [150] = {.lex_state = 16}, - [151] = {.lex_state = 16}, - [152] = {.lex_state = 16}, - [153] = {.lex_state = 16}, - [154] = {.lex_state = 16}, - [155] = {.lex_state = 16}, - [156] = {.lex_state = 16}, - [157] = {.lex_state = 16}, - [158] = {.lex_state = 16}, - [159] = {.lex_state = 16}, - [160] = {.lex_state = 16}, - [161] = {.lex_state = 16}, - [162] = {.lex_state = 16}, - [163] = {.lex_state = 16}, - [164] = {.lex_state = 16}, - [165] = {.lex_state = 16}, - [166] = {.lex_state = 16}, - [167] = {.lex_state = 16}, - [168] = {.lex_state = 16}, - [169] = {.lex_state = 16}, - [170] = {.lex_state = 16}, - [171] = {.lex_state = 16}, - [172] = {.lex_state = 16}, - [173] = {.lex_state = 16}, - [174] = {.lex_state = 16}, - [175] = {.lex_state = 16}, - [176] = {.lex_state = 16}, - [177] = {.lex_state = 16}, - [178] = {.lex_state = 16}, - [179] = {.lex_state = 16}, - [180] = {.lex_state = 16}, - [181] = {.lex_state = 16}, - [182] = {.lex_state = 16}, - [183] = {.lex_state = 16}, - [184] = {.lex_state = 16}, - [185] = {.lex_state = 16}, - [186] = {.lex_state = 16}, - [187] = {.lex_state = 16}, - [188] = {.lex_state = 16}, - [189] = {.lex_state = 16}, - [190] = {.lex_state = 16}, - [191] = {.lex_state = 16}, - [192] = {.lex_state = 16}, - [193] = {.lex_state = 16}, - [194] = {.lex_state = 16}, - [195] = {.lex_state = 16}, - [196] = {.lex_state = 16}, - [197] = {.lex_state = 16}, - [198] = {.lex_state = 16}, - [199] = {.lex_state = 16}, - [200] = {.lex_state = 16}, - [201] = {.lex_state = 16}, - [202] = {.lex_state = 16}, - [203] = {.lex_state = 16}, - [204] = {.lex_state = 16}, - [205] = {.lex_state = 16}, - [206] = {.lex_state = 16}, - [207] = {.lex_state = 16}, - [208] = {.lex_state = 16}, - [209] = {.lex_state = 16}, - [210] = {.lex_state = 16}, - [211] = {.lex_state = 16}, - [212] = {.lex_state = 16}, - [213] = {.lex_state = 16}, - [214] = {.lex_state = 16}, - [215] = {.lex_state = 16}, - [216] = {.lex_state = 16}, - [217] = {.lex_state = 16}, - [218] = {.lex_state = 16}, - [219] = {.lex_state = 16}, - [220] = {.lex_state = 16}, - [221] = {.lex_state = 16}, - [222] = {.lex_state = 16}, - [223] = {.lex_state = 16}, - [224] = {.lex_state = 16}, - [225] = {.lex_state = 16}, - [226] = {.lex_state = 16}, - [227] = {.lex_state = 16}, - [228] = {.lex_state = 16}, - [229] = {.lex_state = 16}, - [230] = {.lex_state = 16}, - [231] = {.lex_state = 16}, - [232] = {.lex_state = 16}, - [233] = {.lex_state = 16}, - [234] = {.lex_state = 16}, - [235] = {.lex_state = 16}, - [236] = {.lex_state = 16}, - [237] = {.lex_state = 16}, - [238] = {.lex_state = 16}, - [239] = {.lex_state = 16}, - [240] = {.lex_state = 16}, - [241] = {.lex_state = 16}, - [242] = {.lex_state = 16}, - [243] = {.lex_state = 16}, - [244] = {.lex_state = 16}, - [245] = {.lex_state = 16}, - [246] = {.lex_state = 16}, - [247] = {.lex_state = 16}, - [248] = {.lex_state = 16}, - [249] = {.lex_state = 16}, - [250] = {.lex_state = 16}, - [251] = {.lex_state = 16}, - [252] = {.lex_state = 16}, - [253] = {.lex_state = 16}, - [254] = {.lex_state = 16}, - [255] = {.lex_state = 16}, - [256] = {.lex_state = 16}, - [257] = {.lex_state = 16}, - [258] = {.lex_state = 16}, - [259] = {.lex_state = 16}, - [260] = {.lex_state = 16}, - [261] = {.lex_state = 16}, - [262] = {.lex_state = 16}, - [263] = {.lex_state = 16}, - [264] = {.lex_state = 16}, - [265] = {.lex_state = 16}, - [266] = {.lex_state = 16}, - [267] = {.lex_state = 16}, - [268] = {.lex_state = 16}, - [269] = {.lex_state = 16}, - [270] = {.lex_state = 16}, - [271] = {.lex_state = 16}, - [272] = {.lex_state = 16}, - [273] = {.lex_state = 16}, - [274] = {.lex_state = 16}, - [275] = {.lex_state = 16}, - [276] = {.lex_state = 16}, - [277] = {.lex_state = 16}, - [278] = {.lex_state = 16}, - [279] = {.lex_state = 16}, - [280] = {.lex_state = 16}, - [281] = {.lex_state = 16}, - [282] = {.lex_state = 16}, - [283] = {.lex_state = 16}, - [284] = {.lex_state = 16}, - [285] = {.lex_state = 16}, - [286] = {.lex_state = 16}, - [287] = {.lex_state = 16}, - [288] = {.lex_state = 16}, - [289] = {.lex_state = 16}, - [290] = {.lex_state = 16}, - [291] = {.lex_state = 16}, - [292] = {.lex_state = 16}, - [293] = {.lex_state = 16}, - [294] = {.lex_state = 16}, - [295] = {.lex_state = 16}, - [296] = {.lex_state = 16}, - [297] = {.lex_state = 16}, - [298] = {.lex_state = 16}, - [299] = {.lex_state = 16}, - [300] = {.lex_state = 16}, - [301] = {.lex_state = 16}, - [302] = {.lex_state = 16}, - [303] = {.lex_state = 16}, - [304] = {.lex_state = 16}, - [305] = {.lex_state = 16}, - [306] = {.lex_state = 16}, - [307] = {.lex_state = 16}, - [308] = {.lex_state = 16}, - [309] = {.lex_state = 16}, - [310] = {.lex_state = 16}, - [311] = {.lex_state = 16}, - [312] = {.lex_state = 16}, - [313] = {.lex_state = 16}, - [314] = {.lex_state = 16}, - [315] = {.lex_state = 16}, - [316] = {.lex_state = 16}, - [317] = {.lex_state = 16}, - [318] = {.lex_state = 16}, - [319] = {.lex_state = 16}, - [320] = {.lex_state = 16}, - [321] = {.lex_state = 16}, - [322] = {.lex_state = 16}, - [323] = {.lex_state = 16}, - [324] = {.lex_state = 16}, - [325] = {.lex_state = 16}, - [326] = {.lex_state = 16}, - [327] = {.lex_state = 16}, - [328] = {.lex_state = 16}, - [329] = {.lex_state = 16}, - [330] = {.lex_state = 16}, - [331] = {.lex_state = 16}, - [332] = {.lex_state = 16}, - [333] = {.lex_state = 16}, - [334] = {.lex_state = 16}, - [335] = {.lex_state = 16}, - [336] = {.lex_state = 16}, - [337] = {.lex_state = 16}, - [338] = {.lex_state = 16}, - [339] = {.lex_state = 16}, - [340] = {.lex_state = 16}, - [341] = {.lex_state = 16}, - [342] = {.lex_state = 16}, - [343] = {.lex_state = 16}, - [344] = {.lex_state = 16}, - [345] = {.lex_state = 16}, - [346] = {.lex_state = 16}, - [347] = {.lex_state = 16}, - [348] = {.lex_state = 16}, - [349] = {.lex_state = 16}, - [350] = {.lex_state = 16}, - [351] = {.lex_state = 16}, - [352] = {.lex_state = 16}, - [353] = {.lex_state = 16}, - [354] = {.lex_state = 16}, - [355] = {.lex_state = 16}, - [356] = {.lex_state = 16}, - [357] = {.lex_state = 16}, - [358] = {.lex_state = 16}, - [359] = {.lex_state = 16}, - [360] = {.lex_state = 16}, - [361] = {.lex_state = 16}, - [362] = {.lex_state = 16}, - [363] = {.lex_state = 16}, - [364] = {.lex_state = 16}, - [365] = {.lex_state = 16}, - [366] = {.lex_state = 16}, - [367] = {.lex_state = 0}, - [368] = {.lex_state = 0}, - [369] = {.lex_state = 0}, - [370] = {.lex_state = 0}, - [371] = {.lex_state = 0}, - [372] = {.lex_state = 0}, - [373] = {.lex_state = 0}, - [374] = {.lex_state = 0}, - [375] = {.lex_state = 0}, - [376] = {.lex_state = 0}, - [377] = {.lex_state = 0}, - [378] = {.lex_state = 0}, - [379] = {.lex_state = 0}, - [380] = {.lex_state = 0}, - [381] = {.lex_state = 0}, - [382] = {.lex_state = 0}, - [383] = {.lex_state = 0}, - [384] = {.lex_state = 0}, - [385] = {.lex_state = 0}, - [386] = {.lex_state = 0}, - [387] = {.lex_state = 0}, - [388] = {.lex_state = 0}, - [389] = {.lex_state = 0}, - [390] = {.lex_state = 0}, - [391] = {.lex_state = 0}, - [392] = {.lex_state = 0}, - [393] = {.lex_state = 0}, - [394] = {.lex_state = 0}, - [395] = {.lex_state = 0}, - [396] = {.lex_state = 0}, - [397] = {.lex_state = 0}, - [398] = {.lex_state = 0}, - [399] = {.lex_state = 0}, - [400] = {.lex_state = 0}, - [401] = {.lex_state = 0}, - [402] = {.lex_state = 0}, - [403] = {.lex_state = 0}, - [404] = {.lex_state = 0}, - [405] = {.lex_state = 0}, - [406] = {.lex_state = 0}, - [407] = {.lex_state = 0}, - [408] = {.lex_state = 0}, - [409] = {.lex_state = 0}, - [410] = {.lex_state = 0}, - [411] = {.lex_state = 0}, - [412] = {.lex_state = 0}, - [413] = {.lex_state = 0}, - [414] = {.lex_state = 0}, - [415] = {.lex_state = 0}, - [416] = {.lex_state = 0}, - [417] = {.lex_state = 0}, - [418] = {.lex_state = 0}, - [419] = {.lex_state = 0}, - [420] = {.lex_state = 0}, - [421] = {.lex_state = 0}, - [422] = {.lex_state = 0}, - [423] = {.lex_state = 0}, - [424] = {.lex_state = 0}, - [425] = {.lex_state = 0}, - [426] = {.lex_state = 0}, - [427] = {.lex_state = 0}, - [428] = {.lex_state = 0}, - [429] = {.lex_state = 0}, - [430] = {.lex_state = 0}, - [431] = {.lex_state = 0}, - [432] = {.lex_state = 0}, - [433] = {.lex_state = 0}, - [434] = {.lex_state = 0}, - [435] = {.lex_state = 0}, - [436] = {.lex_state = 0}, - [437] = {.lex_state = 0}, - [438] = {.lex_state = 0}, - [439] = {.lex_state = 0}, - [440] = {.lex_state = 0}, - [441] = {.lex_state = 0}, - [442] = {.lex_state = 0}, - [443] = {.lex_state = 0}, - [444] = {.lex_state = 0}, - [445] = {.lex_state = 0}, - [446] = {.lex_state = 0}, - [447] = {.lex_state = 0}, - [448] = {.lex_state = 0}, - [449] = {.lex_state = 0}, - [450] = {.lex_state = 0}, - [451] = {.lex_state = 0}, - [452] = {.lex_state = 0}, - [453] = {.lex_state = 0}, - [454] = {.lex_state = 0}, - [455] = {.lex_state = 0}, - [456] = {.lex_state = 0}, - [457] = {.lex_state = 0}, - [458] = {.lex_state = 0}, - [459] = {.lex_state = 0}, - [460] = {.lex_state = 0}, - [461] = {.lex_state = 0}, - [462] = {.lex_state = 0}, - [463] = {.lex_state = 0}, - [464] = {.lex_state = 0}, - [465] = {.lex_state = 0}, - [466] = {.lex_state = 0}, - [467] = {.lex_state = 0}, - [468] = {.lex_state = 0}, - [469] = {.lex_state = 0}, - [470] = {.lex_state = 0}, - [471] = {.lex_state = 0}, - [472] = {.lex_state = 0}, - [473] = {.lex_state = 0}, - [474] = {.lex_state = 0}, - [475] = {.lex_state = 0}, - [476] = {.lex_state = 0}, - [477] = {.lex_state = 0}, - [478] = {.lex_state = 0}, - [479] = {.lex_state = 0}, - [480] = {.lex_state = 16}, - [481] = {.lex_state = 0}, - [482] = {.lex_state = 0}, - [483] = {.lex_state = 0}, - [484] = {.lex_state = 0}, - [485] = {.lex_state = 0}, - [486] = {.lex_state = 0}, - [487] = {.lex_state = 0}, - [488] = {.lex_state = 0}, - [489] = {.lex_state = 0}, - [490] = {.lex_state = 0}, - [491] = {.lex_state = 0}, - [492] = {.lex_state = 0}, - [493] = {.lex_state = 0}, - [494] = {.lex_state = 0}, - [495] = {.lex_state = 0}, - [496] = {.lex_state = 0}, - [497] = {.lex_state = 0}, - [498] = {.lex_state = 0}, - [499] = {.lex_state = 0}, - [500] = {.lex_state = 0}, - [501] = {.lex_state = 0}, - [502] = {.lex_state = 0}, - [503] = {.lex_state = 0}, - [504] = {.lex_state = 0}, - [505] = {.lex_state = 0}, - [506] = {.lex_state = 0}, - [507] = {.lex_state = 0}, - [508] = {.lex_state = 0}, - [509] = {.lex_state = 0}, - [510] = {.lex_state = 0}, - [511] = {.lex_state = 0}, - [512] = {.lex_state = 0}, - [513] = {.lex_state = 0}, - [514] = {.lex_state = 0}, - [515] = {.lex_state = 0}, - [516] = {.lex_state = 0}, - [517] = {.lex_state = 0}, - [518] = {.lex_state = 0}, - [519] = {.lex_state = 0}, - [520] = {.lex_state = 0}, - [521] = {.lex_state = 0}, - [522] = {.lex_state = 0}, - [523] = {.lex_state = 0}, - [524] = {.lex_state = 0}, - [525] = {.lex_state = 0}, - [526] = {.lex_state = 0}, - [527] = {.lex_state = 0}, - [528] = {.lex_state = 0}, - [529] = {.lex_state = 0}, - [530] = {.lex_state = 0}, - [531] = {.lex_state = 0}, - [532] = {.lex_state = 0}, - [533] = {.lex_state = 0}, - [534] = {.lex_state = 0}, - [535] = {.lex_state = 0}, - [536] = {.lex_state = 0}, - [537] = {.lex_state = 0}, - [538] = {.lex_state = 0}, - [539] = {.lex_state = 0}, - [540] = {.lex_state = 0}, - [541] = {.lex_state = 0}, - [542] = {.lex_state = 0}, - [543] = {.lex_state = 0}, - [544] = {.lex_state = 0}, - [545] = {.lex_state = 0}, - [546] = {.lex_state = 0}, - [547] = {.lex_state = 0}, - [548] = {.lex_state = 0}, - [549] = {.lex_state = 0}, - [550] = {.lex_state = 0}, - [551] = {.lex_state = 0}, - [552] = {.lex_state = 0}, - [553] = {.lex_state = 0}, - [554] = {.lex_state = 0}, - [555] = {.lex_state = 0}, - [556] = {.lex_state = 0}, - [557] = {.lex_state = 0}, - [558] = {.lex_state = 0}, - [559] = {.lex_state = 0}, - [560] = {.lex_state = 0}, - [561] = {.lex_state = 0}, - [562] = {.lex_state = 0}, - [563] = {.lex_state = 0}, - [564] = {.lex_state = 0}, - [565] = {.lex_state = 0}, - [566] = {.lex_state = 0}, - [567] = {.lex_state = 0}, - [568] = {.lex_state = 0}, - [569] = {.lex_state = 0}, - [570] = {.lex_state = 0}, - [571] = {.lex_state = 0}, - [572] = {.lex_state = 0}, - [573] = {.lex_state = 0}, - [574] = {.lex_state = 0}, - [575] = {.lex_state = 0}, - [576] = {.lex_state = 0}, - [577] = {.lex_state = 0}, - [578] = {.lex_state = 0}, - [579] = {.lex_state = 0}, - [580] = {.lex_state = 0}, - [581] = {.lex_state = 0}, - [582] = {.lex_state = 0}, - [583] = {.lex_state = 0}, - [584] = {.lex_state = 0}, - [585] = {.lex_state = 0}, - [586] = {.lex_state = 0}, - [587] = {.lex_state = 0}, - [588] = {.lex_state = 0}, - [589] = {.lex_state = 0}, - [590] = {.lex_state = 0}, - [591] = {.lex_state = 0}, - [592] = {.lex_state = 0}, - [593] = {.lex_state = 0}, - [594] = {.lex_state = 0}, - [595] = {.lex_state = 16}, - [596] = {.lex_state = 0}, - [597] = {.lex_state = 16}, - [598] = {.lex_state = 16}, - [599] = {.lex_state = 0}, - [600] = {.lex_state = 0}, - [601] = {.lex_state = 0}, - [602] = {.lex_state = 0}, - [603] = {.lex_state = 0}, - [604] = {.lex_state = 0}, - [605] = {.lex_state = 0}, - [606] = {.lex_state = 0}, - [607] = {.lex_state = 0}, - [608] = {.lex_state = 0}, - [609] = {.lex_state = 0}, - [610] = {.lex_state = 0}, - [611] = {.lex_state = 0}, - [612] = {.lex_state = 0}, - [613] = {.lex_state = 0}, - [614] = {.lex_state = 0}, - [615] = {.lex_state = 0}, - [616] = {.lex_state = 0}, - [617] = {.lex_state = 0}, - [618] = {.lex_state = 0}, - [619] = {.lex_state = 0}, - [620] = {.lex_state = 0}, - [621] = {.lex_state = 0}, - [622] = {.lex_state = 0}, - [623] = {.lex_state = 0}, - [624] = {.lex_state = 0}, - [625] = {.lex_state = 0}, - [626] = {.lex_state = 0}, - [627] = {.lex_state = 0}, - [628] = {.lex_state = 0}, - [629] = {.lex_state = 0}, - [630] = {.lex_state = 0}, - [631] = {.lex_state = 0}, - [632] = {.lex_state = 0}, - [633] = {.lex_state = 0}, - [634] = {.lex_state = 0}, - [635] = {.lex_state = 0}, - [636] = {.lex_state = 0}, - [637] = {.lex_state = 0}, - [638] = {.lex_state = 0}, - [639] = {.lex_state = 0}, - [640] = {.lex_state = 0}, - [641] = {.lex_state = 0}, - [642] = {.lex_state = 0}, - [643] = {.lex_state = 0}, - [644] = {.lex_state = 0}, - [645] = {.lex_state = 0}, - [646] = {.lex_state = 0}, - [647] = {.lex_state = 0}, - [648] = {.lex_state = 0}, - [649] = {.lex_state = 0}, - [650] = {.lex_state = 0}, - [651] = {.lex_state = 0}, - [652] = {.lex_state = 0}, - [653] = {.lex_state = 0}, - [654] = {.lex_state = 0}, - [655] = {.lex_state = 0}, - [656] = {.lex_state = 0}, - [657] = {.lex_state = 0}, - [658] = {.lex_state = 0}, - [659] = {.lex_state = 0}, - [660] = {.lex_state = 0}, - [661] = {.lex_state = 0}, - [662] = {.lex_state = 0}, - [663] = {.lex_state = 0}, - [664] = {.lex_state = 0}, - [665] = {.lex_state = 0}, - [666] = {.lex_state = 0}, - [667] = {.lex_state = 0}, - [668] = {.lex_state = 0}, - [669] = {.lex_state = 0}, - [670] = {.lex_state = 0}, - [671] = {.lex_state = 0}, - [672] = {.lex_state = 0}, - [673] = {.lex_state = 0}, - [674] = {.lex_state = 0}, - [675] = {.lex_state = 0}, - [676] = {.lex_state = 0}, - [677] = {.lex_state = 0}, - [678] = {.lex_state = 0}, - [679] = {.lex_state = 0}, - [680] = {.lex_state = 0}, - [681] = {.lex_state = 0}, - [682] = {.lex_state = 0}, - [683] = {.lex_state = 0}, - [684] = {.lex_state = 0}, - [685] = {.lex_state = 0}, - [686] = {.lex_state = 0}, - [687] = {.lex_state = 0}, - [688] = {.lex_state = 0}, - [689] = {.lex_state = 0}, - [690] = {.lex_state = 0}, - [691] = {.lex_state = 0}, - [692] = {.lex_state = 0}, - [693] = {.lex_state = 0}, - [694] = {.lex_state = 0}, - [695] = {.lex_state = 0}, - [696] = {.lex_state = 0}, - [697] = {.lex_state = 0}, - [698] = {.lex_state = 0}, - [699] = {.lex_state = 0}, - [700] = {.lex_state = 0}, - [701] = {.lex_state = 0}, - [702] = {.lex_state = 16}, - [703] = {.lex_state = 16}, - [704] = {.lex_state = 16}, - [705] = {.lex_state = 16}, - [706] = {.lex_state = 16}, - [707] = {.lex_state = 16}, - [708] = {.lex_state = 0}, - [709] = {.lex_state = 16}, - [710] = {.lex_state = 0}, - [711] = {.lex_state = 16}, - [712] = {.lex_state = 16}, - [713] = {.lex_state = 16}, - [714] = {.lex_state = 16}, - [715] = {.lex_state = 16}, - [716] = {.lex_state = 16}, - [717] = {.lex_state = 0}, - [718] = {.lex_state = 16}, - [719] = {.lex_state = 16}, - [720] = {.lex_state = 16}, - [721] = {.lex_state = 0}, - [722] = {.lex_state = 0}, - [723] = {.lex_state = 0}, - [724] = {.lex_state = 0}, - [725] = {.lex_state = 16}, - [726] = {.lex_state = 16}, - [727] = {.lex_state = 16}, - [728] = {.lex_state = 16}, - [729] = {.lex_state = 16}, - [730] = {.lex_state = 0}, - [731] = {.lex_state = 16}, - [732] = {.lex_state = 0}, - [733] = {.lex_state = 0}, - [734] = {.lex_state = 0}, - [735] = {.lex_state = 16}, - [736] = {.lex_state = 16}, - [737] = {.lex_state = 0}, - [738] = {.lex_state = 16}, - [739] = {.lex_state = 0}, - [740] = {.lex_state = 16}, - [741] = {.lex_state = 0}, - [742] = {.lex_state = 0}, - [743] = {.lex_state = 16}, - [744] = {.lex_state = 0}, - [745] = {.lex_state = 16}, - [746] = {.lex_state = 16}, - [747] = {.lex_state = 0}, - [748] = {.lex_state = 16}, - [749] = {.lex_state = 0}, - [750] = {.lex_state = 16}, - [751] = {.lex_state = 0}, - [752] = {.lex_state = 16}, - [753] = {.lex_state = 16}, - [754] = {.lex_state = 16}, - [755] = {.lex_state = 16}, - [756] = {.lex_state = 0}, - [757] = {.lex_state = 0}, - [758] = {.lex_state = 0}, - [759] = {.lex_state = 0}, - [760] = {.lex_state = 0}, - [761] = {.lex_state = 0}, - [762] = {.lex_state = 16}, - [763] = {.lex_state = 0}, - [764] = {.lex_state = 0}, - [765] = {.lex_state = 0}, - [766] = {.lex_state = 0}, - [767] = {.lex_state = 0}, - [768] = {.lex_state = 16}, - [769] = {.lex_state = 16}, - [770] = {.lex_state = 16}, - [771] = {.lex_state = 0}, - [772] = {.lex_state = 0}, - [773] = {.lex_state = 16}, - [774] = {.lex_state = 0}, - [775] = {.lex_state = 0}, - [776] = {.lex_state = 0}, - [777] = {.lex_state = 16}, - [778] = {.lex_state = 16}, - [779] = {.lex_state = 16}, - [780] = {.lex_state = 0}, - [781] = {.lex_state = 16}, - [782] = {.lex_state = 16}, - [783] = {.lex_state = 16}, - [784] = {.lex_state = 0}, - [785] = {.lex_state = 16}, - [786] = {.lex_state = 16}, - [787] = {.lex_state = 16}, - [788] = {.lex_state = 16}, - [789] = {.lex_state = 16}, - [790] = {.lex_state = 16}, - [791] = {.lex_state = 16}, - [792] = {.lex_state = 16}, - [793] = {.lex_state = 16}, - [794] = {.lex_state = 16}, - [795] = {.lex_state = 16}, - [796] = {.lex_state = 16}, - [797] = {.lex_state = 16}, - [798] = {.lex_state = 16}, - [799] = {.lex_state = 16}, - [800] = {.lex_state = 16}, - [801] = {.lex_state = 16}, - [802] = {.lex_state = 16}, - [803] = {.lex_state = 16}, - [804] = {.lex_state = 16}, - [805] = {.lex_state = 16}, - [806] = {.lex_state = 16}, - [807] = {.lex_state = 16}, - [808] = {.lex_state = 16}, - [809] = {.lex_state = 16}, - [810] = {.lex_state = 16}, - [811] = {.lex_state = 16}, - [812] = {.lex_state = 16}, - [813] = {.lex_state = 16}, - [814] = {.lex_state = 16}, - [815] = {.lex_state = 16}, - [816] = {.lex_state = 0}, - [817] = {.lex_state = 16}, - [818] = {.lex_state = 16}, - [819] = {.lex_state = 0}, - [820] = {.lex_state = 16}, - [821] = {.lex_state = 16}, - [822] = {.lex_state = 16}, - [823] = {.lex_state = 16}, - [824] = {.lex_state = 16}, - [825] = {.lex_state = 16}, - [826] = {.lex_state = 16}, - [827] = {.lex_state = 16}, - [828] = {.lex_state = 16}, - [829] = {.lex_state = 16}, - [830] = {.lex_state = 16}, - [831] = {.lex_state = 16}, - [832] = {.lex_state = 16}, - [833] = {.lex_state = 16}, - [834] = {.lex_state = 16}, - [835] = {.lex_state = 16}, - [836] = {.lex_state = 16}, - [837] = {.lex_state = 16}, - [838] = {.lex_state = 16}, - [839] = {.lex_state = 16}, - [840] = {.lex_state = 16}, - [841] = {.lex_state = 16}, - [842] = {.lex_state = 16}, - [843] = {.lex_state = 16}, - [844] = {.lex_state = 16}, - [845] = {.lex_state = 16}, - [846] = {.lex_state = 16}, - [847] = {.lex_state = 16}, - [848] = {.lex_state = 16}, - [849] = {.lex_state = 16}, - [850] = {.lex_state = 16}, - [851] = {.lex_state = 16}, - [852] = {.lex_state = 16}, - [853] = {.lex_state = 16}, - [854] = {.lex_state = 16}, - [855] = {.lex_state = 16}, - [856] = {.lex_state = 16}, - [857] = {.lex_state = 16}, - [858] = {.lex_state = 16}, - [859] = {.lex_state = 16}, - [860] = {.lex_state = 16}, - [861] = {.lex_state = 0}, - [862] = {.lex_state = 16}, - [863] = {.lex_state = 16}, - [864] = {.lex_state = 16}, - [865] = {.lex_state = 16}, - [866] = {.lex_state = 16}, - [867] = {.lex_state = 16}, - [868] = {.lex_state = 0}, - [869] = {.lex_state = 16}, - [870] = {.lex_state = 16}, - [871] = {.lex_state = 16}, - [872] = {.lex_state = 16}, - [873] = {.lex_state = 16}, - [874] = {.lex_state = 16}, - [875] = {.lex_state = 16}, - [876] = {.lex_state = 16}, - [877] = {.lex_state = 16}, - [878] = {.lex_state = 16}, - [879] = {.lex_state = 16}, - [880] = {.lex_state = 16}, - [881] = {.lex_state = 16}, - [882] = {.lex_state = 16}, - [883] = {.lex_state = 16}, - [884] = {.lex_state = 16}, - [885] = {.lex_state = 16}, - [886] = {.lex_state = 16}, - [887] = {.lex_state = 0}, - [888] = {.lex_state = 16}, - [889] = {.lex_state = 16}, - [890] = {.lex_state = 16}, - [891] = {.lex_state = 16}, - [892] = {.lex_state = 16}, - [893] = {.lex_state = 16}, - [894] = {.lex_state = 16}, - [895] = {.lex_state = 16}, - [896] = {.lex_state = 16}, - [897] = {.lex_state = 16}, - [898] = {.lex_state = 16}, - [899] = {.lex_state = 16}, - [900] = {.lex_state = 16}, - [901] = {.lex_state = 16}, - [902] = {.lex_state = 16}, - [903] = {.lex_state = 16}, - [904] = {.lex_state = 16}, - [905] = {.lex_state = 16}, - [906] = {.lex_state = 16}, - [907] = {.lex_state = 16}, - [908] = {.lex_state = 16}, - [909] = {.lex_state = 16}, - [910] = {.lex_state = 16}, - [911] = {.lex_state = 16}, - [912] = {.lex_state = 16}, - [913] = {.lex_state = 16}, - [914] = {.lex_state = 0}, - [915] = {.lex_state = 16}, - [916] = {.lex_state = 16}, - [917] = {.lex_state = 16}, - [918] = {.lex_state = 16}, - [919] = {.lex_state = 16}, - [920] = {.lex_state = 16}, - [921] = {.lex_state = 16}, - [922] = {.lex_state = 16}, - [923] = {.lex_state = 16}, - [924] = {.lex_state = 16}, - [925] = {.lex_state = 16}, - [926] = {.lex_state = 16}, - [927] = {.lex_state = 16}, - [928] = {.lex_state = 0}, - [929] = {.lex_state = 16}, - [930] = {.lex_state = 16}, - [931] = {.lex_state = 16}, - [932] = {.lex_state = 16}, - [933] = {.lex_state = 16}, - [934] = {.lex_state = 16}, - [935] = {.lex_state = 16}, - [936] = {.lex_state = 16}, - [937] = {.lex_state = 0}, - [938] = {.lex_state = 0}, - [939] = {.lex_state = 16}, - [940] = {.lex_state = 16}, - [941] = {.lex_state = 16}, - [942] = {.lex_state = 0}, - [943] = {.lex_state = 16}, - [944] = {.lex_state = 16}, - [945] = {.lex_state = 16}, - [946] = {.lex_state = 16}, - [947] = {.lex_state = 16}, - [948] = {.lex_state = 16}, - [949] = {.lex_state = 16}, - [950] = {.lex_state = 0}, - [951] = {.lex_state = 16}, - [952] = {.lex_state = 16}, - [953] = {.lex_state = 0}, - [954] = {.lex_state = 0}, - [955] = {.lex_state = 16}, - [956] = {.lex_state = 0}, - [957] = {.lex_state = 16}, - [958] = {.lex_state = 16}, - [959] = {.lex_state = 16}, - [960] = {.lex_state = 0}, - [961] = {.lex_state = 16}, - [962] = {.lex_state = 16}, - [963] = {.lex_state = 16}, - [964] = {.lex_state = 16}, - [965] = {.lex_state = 16}, - [966] = {.lex_state = 16}, - [967] = {.lex_state = 16}, - [968] = {.lex_state = 16}, - [969] = {.lex_state = 16}, - [970] = {.lex_state = 16}, - [971] = {.lex_state = 16}, - [972] = {.lex_state = 16}, - [973] = {.lex_state = 16}, - [974] = {.lex_state = 16}, - [975] = {.lex_state = 16}, - [976] = {.lex_state = 16}, - [977] = {.lex_state = 16}, - [978] = {.lex_state = 16}, - [979] = {.lex_state = 16}, - [980] = {.lex_state = 16}, - [981] = {.lex_state = 16}, - [982] = {.lex_state = 16}, - [983] = {.lex_state = 16}, - [984] = {.lex_state = 0}, - [985] = {.lex_state = 16}, - [986] = {.lex_state = 16}, - [987] = {.lex_state = 16}, - [988] = {.lex_state = 16}, - [989] = {.lex_state = 0}, - [990] = {.lex_state = 16}, - [991] = {.lex_state = 16}, - [992] = {.lex_state = 0}, - [993] = {.lex_state = 16}, - [994] = {.lex_state = 16}, - [995] = {.lex_state = 16}, - [996] = {.lex_state = 16}, - [997] = {.lex_state = 16}, - [998] = {.lex_state = 16}, - [999] = {.lex_state = 16}, - [1000] = {.lex_state = 16}, - [1001] = {.lex_state = 16}, - [1002] = {.lex_state = 16}, - [1003] = {.lex_state = 16}, - [1004] = {.lex_state = 16}, - [1005] = {.lex_state = 16}, - [1006] = {.lex_state = 16}, - [1007] = {.lex_state = 16}, - [1008] = {.lex_state = 16}, - [1009] = {.lex_state = 16}, - [1010] = {.lex_state = 16}, - [1011] = {.lex_state = 16}, - [1012] = {.lex_state = 16}, - [1013] = {.lex_state = 16}, - [1014] = {.lex_state = 0}, - [1015] = {.lex_state = 0}, - [1016] = {.lex_state = 0}, - [1017] = {.lex_state = 0}, - [1018] = {.lex_state = 16}, - [1019] = {.lex_state = 16}, - [1020] = {.lex_state = 16}, - [1021] = {.lex_state = 0}, - [1022] = {.lex_state = 0}, - [1023] = {.lex_state = 0}, - [1024] = {.lex_state = 0}, - [1025] = {.lex_state = 0}, - [1026] = {.lex_state = 0}, - [1027] = {.lex_state = 16}, - [1028] = {.lex_state = 0}, - [1029] = {.lex_state = 0}, - [1030] = {.lex_state = 16}, - [1031] = {.lex_state = 16}, - [1032] = {.lex_state = 16}, - [1033] = {.lex_state = 0}, - [1034] = {.lex_state = 0}, - [1035] = {.lex_state = 0}, - [1036] = {.lex_state = 16}, - [1037] = {.lex_state = 16}, - [1038] = {.lex_state = 16}, - [1039] = {.lex_state = 16}, - [1040] = {.lex_state = 16}, - [1041] = {.lex_state = 16}, - [1042] = {.lex_state = 0}, - [1043] = {.lex_state = 16}, - [1044] = {.lex_state = 0}, - [1045] = {.lex_state = 16}, - [1046] = {.lex_state = 16}, - [1047] = {.lex_state = 16}, - [1048] = {.lex_state = 16}, - [1049] = {.lex_state = 16}, - [1050] = {.lex_state = 0}, - [1051] = {.lex_state = 16}, - [1052] = {.lex_state = 16}, - [1053] = {.lex_state = 16}, - [1054] = {.lex_state = 0}, - [1055] = {.lex_state = 0}, - [1056] = {.lex_state = 16}, - [1057] = {.lex_state = 16}, - [1058] = {.lex_state = 16}, - [1059] = {.lex_state = 16}, - [1060] = {.lex_state = 16}, - [1061] = {.lex_state = 16}, - [1062] = {.lex_state = 16}, - [1063] = {.lex_state = 16}, - [1064] = {.lex_state = 16}, - [1065] = {.lex_state = 16}, - [1066] = {.lex_state = 0}, - [1067] = {.lex_state = 0}, - [1068] = {.lex_state = 16}, - [1069] = {.lex_state = 0}, - [1070] = {.lex_state = 0}, - [1071] = {.lex_state = 0}, - [1072] = {.lex_state = 16}, - [1073] = {.lex_state = 16}, - [1074] = {.lex_state = 0}, - [1075] = {.lex_state = 16}, - [1076] = {.lex_state = 16}, - [1077] = {.lex_state = 16}, - [1078] = {.lex_state = 16}, - [1079] = {.lex_state = 16}, - [1080] = {.lex_state = 16}, - [1081] = {.lex_state = 0}, - [1082] = {.lex_state = 0}, - [1083] = {.lex_state = 16}, - [1084] = {.lex_state = 0}, - [1085] = {.lex_state = 16}, - [1086] = {.lex_state = 0}, - [1087] = {.lex_state = 16}, - [1088] = {.lex_state = 0}, - [1089] = {.lex_state = 16}, - [1090] = {.lex_state = 16}, - [1091] = {.lex_state = 0}, - [1092] = {.lex_state = 16}, - [1093] = {.lex_state = 16}, - [1094] = {.lex_state = 16}, - [1095] = {.lex_state = 16}, - [1096] = {.lex_state = 16}, - [1097] = {.lex_state = 16}, - [1098] = {.lex_state = 16}, - [1099] = {.lex_state = 16}, - [1100] = {.lex_state = 16}, - [1101] = {.lex_state = 16}, - [1102] = {.lex_state = 0}, - [1103] = {.lex_state = 16}, - [1104] = {.lex_state = 16}, - [1105] = {.lex_state = 16}, - [1106] = {.lex_state = 16}, - [1107] = {.lex_state = 0}, - [1108] = {.lex_state = 16}, - [1109] = {.lex_state = 16}, - [1110] = {.lex_state = 16}, - [1111] = {.lex_state = 16}, - [1112] = {.lex_state = 0}, - [1113] = {.lex_state = 0}, - [1114] = {.lex_state = 16}, - [1115] = {.lex_state = 16}, - [1116] = {.lex_state = 0}, - [1117] = {.lex_state = 16}, - [1118] = {.lex_state = 16}, - [1119] = {.lex_state = 16}, - [1120] = {.lex_state = 16}, - [1121] = {.lex_state = 0}, - [1122] = {.lex_state = 16}, - [1123] = {.lex_state = 16}, - [1124] = {.lex_state = 16}, - [1125] = {.lex_state = 0}, - [1126] = {.lex_state = 16}, - [1127] = {.lex_state = 16}, - [1128] = {.lex_state = 0}, - [1129] = {.lex_state = 16}, - [1130] = {.lex_state = 16}, - [1131] = {.lex_state = 16}, - [1132] = {.lex_state = 0}, - [1133] = {.lex_state = 16}, - [1134] = {.lex_state = 16}, - [1135] = {.lex_state = 16}, - [1136] = {.lex_state = 16}, - [1137] = {.lex_state = 16}, - [1138] = {.lex_state = 16}, - [1139] = {.lex_state = 16}, - [1140] = {.lex_state = 0}, - [1141] = {.lex_state = 0}, - [1142] = {.lex_state = 16}, - [1143] = {.lex_state = 0}, - [1144] = {.lex_state = 16}, - [1145] = {.lex_state = 0}, - [1146] = {.lex_state = 16}, - [1147] = {.lex_state = 16}, - [1148] = {.lex_state = 16}, - [1149] = {.lex_state = 0}, - [1150] = {.lex_state = 16}, - [1151] = {.lex_state = 0}, - [1152] = {.lex_state = 16}, - [1153] = {.lex_state = 16}, - [1154] = {.lex_state = 16}, - [1155] = {.lex_state = 16}, - [1156] = {.lex_state = 16}, - [1157] = {.lex_state = 16}, - [1158] = {.lex_state = 0}, - [1159] = {.lex_state = 0}, - [1160] = {.lex_state = 16}, - [1161] = {.lex_state = 16}, - [1162] = {.lex_state = 16}, - [1163] = {.lex_state = 16}, - [1164] = {.lex_state = 0}, - [1165] = {.lex_state = 0}, - [1166] = {.lex_state = 16}, - [1167] = {.lex_state = 16}, - [1168] = {.lex_state = 16}, - [1169] = {.lex_state = 16}, - [1170] = {.lex_state = 16}, - [1171] = {.lex_state = 0}, - [1172] = {.lex_state = 16}, - [1173] = {.lex_state = 16}, - [1174] = {.lex_state = 16}, - [1175] = {.lex_state = 16}, - [1176] = {.lex_state = 16}, - [1177] = {.lex_state = 16}, - [1178] = {.lex_state = 16}, - [1179] = {.lex_state = 0}, - [1180] = {.lex_state = 16}, - [1181] = {.lex_state = 16}, - [1182] = {.lex_state = 0}, - [1183] = {.lex_state = 16}, - [1184] = {.lex_state = 0}, - [1185] = {.lex_state = 16}, - [1186] = {.lex_state = 0}, - [1187] = {.lex_state = 0}, - [1188] = {.lex_state = 0}, - [1189] = {.lex_state = 0}, - [1190] = {.lex_state = 16}, - [1191] = {.lex_state = 0}, - [1192] = {.lex_state = 0}, - [1193] = {.lex_state = 0}, - [1194] = {.lex_state = 0}, - [1195] = {.lex_state = 16}, - [1196] = {.lex_state = 16}, - [1197] = {.lex_state = 0}, - [1198] = {.lex_state = 0}, - [1199] = {.lex_state = 0}, - [1200] = {.lex_state = 0}, - [1201] = {.lex_state = 0}, - [1202] = {.lex_state = 16}, - [1203] = {.lex_state = 16}, - [1204] = {.lex_state = 0}, - [1205] = {.lex_state = 0}, - [1206] = {.lex_state = 0}, - [1207] = {.lex_state = 16}, - [1208] = {.lex_state = 16}, - [1209] = {.lex_state = 0}, - [1210] = {.lex_state = 16}, - [1211] = {.lex_state = 0}, - [1212] = {.lex_state = 0}, - [1213] = {.lex_state = 0}, - [1214] = {.lex_state = 16}, - [1215] = {.lex_state = 0}, - [1216] = {.lex_state = 0}, - [1217] = {.lex_state = 16}, - [1218] = {.lex_state = 0}, - [1219] = {.lex_state = 0}, - [1220] = {.lex_state = 0}, - [1221] = {.lex_state = 0}, - [1222] = {.lex_state = 16}, - [1223] = {.lex_state = 0}, - [1224] = {.lex_state = 0}, - [1225] = {.lex_state = 0}, - [1226] = {.lex_state = 16}, - [1227] = {.lex_state = 0}, - [1228] = {.lex_state = 0}, - [1229] = {.lex_state = 0}, - [1230] = {.lex_state = 0}, - [1231] = {.lex_state = 0}, - [1232] = {.lex_state = 0}, - [1233] = {.lex_state = 0}, - [1234] = {.lex_state = 0}, - [1235] = {.lex_state = 0}, - [1236] = {.lex_state = 0}, - [1237] = {.lex_state = 0}, - [1238] = {.lex_state = 0}, - [1239] = {.lex_state = 0}, - [1240] = {.lex_state = 0}, - [1241] = {.lex_state = 0}, - [1242] = {.lex_state = 0}, - [1243] = {.lex_state = 0}, - [1244] = {.lex_state = 0}, - [1245] = {.lex_state = 0}, - [1246] = {.lex_state = 0}, - [1247] = {.lex_state = 0}, - [1248] = {.lex_state = 0}, - [1249] = {.lex_state = 0}, - [1250] = {.lex_state = 0}, - [1251] = {.lex_state = 0}, - [1252] = {.lex_state = 16}, - [1253] = {.lex_state = 0}, - [1254] = {.lex_state = 0}, - [1255] = {.lex_state = 0}, - [1256] = {.lex_state = 0}, - [1257] = {.lex_state = 0}, - [1258] = {.lex_state = 0}, - [1259] = {.lex_state = 0}, - [1260] = {.lex_state = 0}, - [1261] = {.lex_state = 0}, - [1262] = {.lex_state = 0}, - [1263] = {.lex_state = 0}, - [1264] = {.lex_state = 0}, - [1265] = {.lex_state = 0}, - [1266] = {.lex_state = 0}, - [1267] = {.lex_state = 0}, - [1268] = {.lex_state = 0}, - [1269] = {.lex_state = 0}, - [1270] = {.lex_state = 0}, - [1271] = {.lex_state = 0}, - [1272] = {.lex_state = 0}, - [1273] = {.lex_state = 0}, - [1274] = {.lex_state = 0}, - [1275] = {.lex_state = 0}, - [1276] = {.lex_state = 0}, - [1277] = {.lex_state = 0}, - [1278] = {.lex_state = 0}, - [1279] = {.lex_state = 0}, - [1280] = {.lex_state = 0}, - [1281] = {.lex_state = 0}, - [1282] = {.lex_state = 16}, - [1283] = {.lex_state = 0}, - [1284] = {.lex_state = 0}, - [1285] = {.lex_state = 0}, - [1286] = {.lex_state = 0}, - [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 = 0}, - [1295] = {.lex_state = 0}, - [1296] = {.lex_state = 0}, - [1297] = {.lex_state = 0}, - [1298] = {.lex_state = 0}, - [1299] = {.lex_state = 0}, - [1300] = {.lex_state = 0}, - [1301] = {.lex_state = 0}, - [1302] = {.lex_state = 0}, - [1303] = {.lex_state = 0}, - [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}, - [1311] = {.lex_state = 0}, - [1312] = {.lex_state = 0}, - [1313] = {.lex_state = 0}, - [1314] = {.lex_state = 0}, - [1315] = {.lex_state = 0}, - [1316] = {.lex_state = 0}, - [1317] = {.lex_state = 0}, - [1318] = {.lex_state = 0}, - [1319] = {.lex_state = 0}, - [1320] = {.lex_state = 0}, - [1321] = {.lex_state = 0}, - [1322] = {.lex_state = 0}, - [1323] = {.lex_state = 16}, - [1324] = {.lex_state = 0}, - [1325] = {.lex_state = 0}, - [1326] = {.lex_state = 0}, - [1327] = {.lex_state = 0}, - [1328] = {.lex_state = 0}, - [1329] = {.lex_state = 0}, - [1330] = {.lex_state = 0}, - [1331] = {.lex_state = 0}, - [1332] = {.lex_state = 0}, - [1333] = {.lex_state = 0}, - [1334] = {.lex_state = 0}, - [1335] = {.lex_state = 0}, - [1336] = {.lex_state = 0}, - [1337] = {.lex_state = 0}, - [1338] = {.lex_state = 0}, - [1339] = {.lex_state = 0}, - [1340] = {.lex_state = 0}, - [1341] = {.lex_state = 0}, - [1342] = {.lex_state = 0}, - [1343] = {.lex_state = 0}, - [1344] = {.lex_state = 0}, - [1345] = {.lex_state = 0}, - [1346] = {.lex_state = 0}, - [1347] = {.lex_state = 0}, - [1348] = {.lex_state = 0}, - [1349] = {.lex_state = 0}, - [1350] = {.lex_state = 0}, - [1351] = {.lex_state = 0}, - [1352] = {.lex_state = 0}, - [1353] = {.lex_state = 0}, - [1354] = {.lex_state = 0}, - [1355] = {.lex_state = 0}, - [1356] = {.lex_state = 0}, - [1357] = {.lex_state = 0}, - [1358] = {.lex_state = 0}, - [1359] = {.lex_state = 0}, - [1360] = {.lex_state = 0}, - [1361] = {.lex_state = 0}, - [1362] = {.lex_state = 0}, - [1363] = {.lex_state = 0}, - [1364] = {.lex_state = 0}, - [1365] = {.lex_state = 0}, - [1366] = {.lex_state = 0}, - [1367] = {.lex_state = 0}, - [1368] = {.lex_state = 0}, - [1369] = {.lex_state = 0}, - [1370] = {.lex_state = 0}, - [1371] = {.lex_state = 0}, - [1372] = {.lex_state = 0}, - [1373] = {.lex_state = 0}, - [1374] = {.lex_state = 0}, - [1375] = {.lex_state = 0}, - [1376] = {.lex_state = 0}, - [1377] = {.lex_state = 0}, - [1378] = {.lex_state = 0}, - [1379] = {.lex_state = 0}, - [1380] = {.lex_state = 0}, - [1381] = {.lex_state = 0}, - [1382] = {.lex_state = 0}, - [1383] = {.lex_state = 0}, - [1384] = {.lex_state = 0}, - [1385] = {.lex_state = 0}, - [1386] = {.lex_state = 0}, - [1387] = {.lex_state = 0}, - [1388] = {.lex_state = 0}, - [1389] = {.lex_state = 0}, - [1390] = {.lex_state = 0}, - [1391] = {.lex_state = 0}, - [1392] = {.lex_state = 16}, - [1393] = {.lex_state = 16}, - [1394] = {.lex_state = 16}, - [1395] = {.lex_state = 16}, - [1396] = {.lex_state = 16}, - [1397] = {.lex_state = 16}, - [1398] = {.lex_state = 16}, - [1399] = {.lex_state = 16}, - [1400] = {.lex_state = 16}, - [1401] = {.lex_state = 16}, - [1402] = {.lex_state = 16}, - [1403] = {.lex_state = 16}, - [1404] = {.lex_state = 16}, - [1405] = {.lex_state = 16}, - [1406] = {.lex_state = 16}, - [1407] = {.lex_state = 16}, - [1408] = {.lex_state = 16}, - [1409] = {.lex_state = 16}, - [1410] = {.lex_state = 16}, - [1411] = {.lex_state = 16}, - [1412] = {.lex_state = 16}, - [1413] = {.lex_state = 16}, - [1414] = {.lex_state = 16}, - [1415] = {.lex_state = 16}, - [1416] = {.lex_state = 16}, - [1417] = {.lex_state = 16}, - [1418] = {.lex_state = 16}, - [1419] = {.lex_state = 16}, - [1420] = {.lex_state = 16}, - [1421] = {.lex_state = 16}, - [1422] = {.lex_state = 16}, - [1423] = {.lex_state = 16}, - [1424] = {.lex_state = 16}, - [1425] = {.lex_state = 16}, - [1426] = {.lex_state = 16}, - [1427] = {.lex_state = 2}, - [1428] = {.lex_state = 16}, - [1429] = {.lex_state = 16}, - [1430] = {.lex_state = 16}, - [1431] = {.lex_state = 16}, - [1432] = {.lex_state = 16}, - [1433] = {.lex_state = 16}, - [1434] = {.lex_state = 2}, - [1435] = {.lex_state = 2}, - [1436] = {.lex_state = 0}, - [1437] = {.lex_state = 0}, - [1438] = {.lex_state = 0}, - [1439] = {.lex_state = 0}, - [1440] = {.lex_state = 2}, - [1441] = {.lex_state = 0}, - [1442] = {.lex_state = 16}, - [1443] = {.lex_state = 0}, - [1444] = {.lex_state = 2}, - [1445] = {.lex_state = 2}, - [1446] = {.lex_state = 0}, - [1447] = {.lex_state = 2}, - [1448] = {.lex_state = 16}, - [1449] = {.lex_state = 16}, - [1450] = {.lex_state = 2}, - [1451] = {.lex_state = 2}, - [1452] = {.lex_state = 16}, - [1453] = {.lex_state = 16}, - [1454] = {.lex_state = 16}, - [1455] = {.lex_state = 2}, - [1456] = {.lex_state = 2}, - [1457] = {.lex_state = 2}, - [1458] = {.lex_state = 2}, - [1459] = {.lex_state = 16}, - [1460] = {.lex_state = 16}, - [1461] = {.lex_state = 16}, - [1462] = {.lex_state = 0}, - [1463] = {.lex_state = 2}, - [1464] = {.lex_state = 0}, - [1465] = {.lex_state = 16}, - [1466] = {.lex_state = 16}, - [1467] = {.lex_state = 0}, - [1468] = {.lex_state = 16}, - [1469] = {.lex_state = 0}, - [1470] = {.lex_state = 16}, - [1471] = {.lex_state = 16}, - [1472] = {.lex_state = 16}, - [1473] = {.lex_state = 16}, - [1474] = {.lex_state = 16}, - [1475] = {.lex_state = 16}, - [1476] = {.lex_state = 16}, - [1477] = {.lex_state = 2}, - [1478] = {.lex_state = 16}, - [1479] = {.lex_state = 16}, - [1480] = {.lex_state = 16}, - [1481] = {.lex_state = 16}, - [1482] = {.lex_state = 16}, - [1483] = {.lex_state = 16}, - [1484] = {.lex_state = 16}, - [1485] = {.lex_state = 16}, - [1486] = {.lex_state = 16}, - [1487] = {.lex_state = 16}, - [1488] = {.lex_state = 16}, - [1489] = {.lex_state = 16}, - [1490] = {.lex_state = 16}, - [1491] = {.lex_state = 16}, - [1492] = {.lex_state = 16}, - [1493] = {.lex_state = 16}, - [1494] = {.lex_state = 2}, - [1495] = {.lex_state = 16}, - [1496] = {.lex_state = 16}, - [1497] = {.lex_state = 16}, - [1498] = {.lex_state = 16}, - [1499] = {.lex_state = 16}, - [1500] = {.lex_state = 16}, - [1501] = {.lex_state = 16}, - [1502] = {.lex_state = 2}, - [1503] = {.lex_state = 16}, - [1504] = {.lex_state = 16}, - [1505] = {.lex_state = 16}, - [1506] = {.lex_state = 16}, - [1507] = {.lex_state = 16}, - [1508] = {.lex_state = 16}, - [1509] = {.lex_state = 16}, - [1510] = {.lex_state = 16}, - [1511] = {.lex_state = 16}, - [1512] = {.lex_state = 16}, - [1513] = {.lex_state = 16}, - [1514] = {.lex_state = 16}, - [1515] = {.lex_state = 16}, - [1516] = {.lex_state = 16}, - [1517] = {.lex_state = 16}, - [1518] = {.lex_state = 16}, - [1519] = {.lex_state = 16}, - [1520] = {.lex_state = 16}, - [1521] = {.lex_state = 16}, - [1522] = {.lex_state = 16}, - [1523] = {.lex_state = 16}, - [1524] = {.lex_state = 16}, - [1525] = {.lex_state = 16}, - [1526] = {.lex_state = 16}, - [1527] = {.lex_state = 16}, - [1528] = {.lex_state = 16}, - [1529] = {.lex_state = 16}, - [1530] = {.lex_state = 16}, - [1531] = {.lex_state = 16}, - [1532] = {.lex_state = 16}, - [1533] = {.lex_state = 16}, - [1534] = {.lex_state = 16}, - [1535] = {.lex_state = 16}, - [1536] = {.lex_state = 16}, - [1537] = {.lex_state = 16}, - [1538] = {.lex_state = 16}, - [1539] = {.lex_state = 16}, - [1540] = {.lex_state = 16}, - [1541] = {.lex_state = 16}, - [1542] = {.lex_state = 16}, - [1543] = {.lex_state = 16}, - [1544] = {.lex_state = 16}, - [1545] = {.lex_state = 16}, - [1546] = {.lex_state = 16}, - [1547] = {.lex_state = 16}, - [1548] = {.lex_state = 16}, - [1549] = {.lex_state = 16}, - [1550] = {.lex_state = 16}, - [1551] = {.lex_state = 16}, - [1552] = {.lex_state = 16}, - [1553] = {.lex_state = 16}, - [1554] = {.lex_state = 16}, - [1555] = {.lex_state = 16}, - [1556] = {.lex_state = 16}, - [1557] = {.lex_state = 16}, - [1558] = {.lex_state = 16}, - [1559] = {.lex_state = 16}, - [1560] = {.lex_state = 16}, - [1561] = {.lex_state = 16}, - [1562] = {.lex_state = 16}, - [1563] = {.lex_state = 16}, - [1564] = {.lex_state = 16}, - [1565] = {.lex_state = 16}, - [1566] = {.lex_state = 16}, - [1567] = {.lex_state = 16}, - [1568] = {.lex_state = 16}, - [1569] = {.lex_state = 16}, - [1570] = {.lex_state = 16}, - [1571] = {.lex_state = 16}, - [1572] = {.lex_state = 16}, - [1573] = {.lex_state = 16}, - [1574] = {.lex_state = 16}, - [1575] = {.lex_state = 16}, - [1576] = {.lex_state = 16}, - [1577] = {.lex_state = 16}, - [1578] = {.lex_state = 16}, - [1579] = {.lex_state = 16}, - [1580] = {.lex_state = 16}, - [1581] = {.lex_state = 16}, - [1582] = {.lex_state = 16}, - [1583] = {.lex_state = 16}, - [1584] = {.lex_state = 16}, - [1585] = {.lex_state = 16}, - [1586] = {.lex_state = 16}, - [1587] = {.lex_state = 16}, - [1588] = {.lex_state = 16}, - [1589] = {.lex_state = 16}, - [1590] = {.lex_state = 16}, - [1591] = {.lex_state = 16}, - [1592] = {.lex_state = 16}, - [1593] = {.lex_state = 16}, - [1594] = {.lex_state = 16}, - [1595] = {.lex_state = 16}, - [1596] = {.lex_state = 16}, - [1597] = {.lex_state = 16}, - [1598] = {.lex_state = 16}, - [1599] = {.lex_state = 16}, - [1600] = {.lex_state = 16}, - [1601] = {.lex_state = 16}, - [1602] = {.lex_state = 16}, - [1603] = {.lex_state = 16}, - [1604] = {.lex_state = 16}, - [1605] = {.lex_state = 16}, - [1606] = {.lex_state = 16}, - [1607] = {.lex_state = 16}, - [1608] = {.lex_state = 16}, - [1609] = {.lex_state = 16}, - [1610] = {.lex_state = 16}, - [1611] = {.lex_state = 16}, - [1612] = {.lex_state = 16}, - [1613] = {.lex_state = 16}, - [1614] = {.lex_state = 16}, - [1615] = {.lex_state = 16}, - [1616] = {.lex_state = 16}, - [1617] = {.lex_state = 2}, - [1618] = {.lex_state = 16}, - [1619] = {.lex_state = 16}, - [1620] = {.lex_state = 16}, - [1621] = {.lex_state = 16}, - [1622] = {.lex_state = 16}, - [1623] = {.lex_state = 16}, - [1624] = {.lex_state = 2}, - [1625] = {.lex_state = 2}, - [1626] = {.lex_state = 16}, - [1627] = {.lex_state = 16}, - [1628] = {.lex_state = 16}, - [1629] = {.lex_state = 16}, - [1630] = {.lex_state = 16}, - [1631] = {.lex_state = 16}, - [1632] = {.lex_state = 16}, - [1633] = {.lex_state = 16}, - [1634] = {.lex_state = 16}, - [1635] = {.lex_state = 16}, - [1636] = {.lex_state = 16}, - [1637] = {.lex_state = 16}, - [1638] = {.lex_state = 16}, - [1639] = {.lex_state = 16}, - [1640] = {.lex_state = 16}, - [1641] = {.lex_state = 16}, - [1642] = {.lex_state = 16}, - [1643] = {.lex_state = 16}, - [1644] = {.lex_state = 16}, - [1645] = {.lex_state = 16}, - [1646] = {.lex_state = 16}, - [1647] = {.lex_state = 16}, - [1648] = {.lex_state = 16}, - [1649] = {.lex_state = 16}, - [1650] = {.lex_state = 16}, - [1651] = {.lex_state = 16}, - [1652] = {.lex_state = 2}, - [1653] = {.lex_state = 16}, - [1654] = {.lex_state = 16}, - [1655] = {.lex_state = 16}, - [1656] = {.lex_state = 16}, - [1657] = {.lex_state = 16}, - [1658] = {.lex_state = 16}, - [1659] = {.lex_state = 16}, - [1660] = {.lex_state = 16}, - [1661] = {.lex_state = 16}, - [1662] = {.lex_state = 16}, - [1663] = {.lex_state = 16}, - [1664] = {.lex_state = 16}, - [1665] = {.lex_state = 16}, - [1666] = {.lex_state = 2}, - [1667] = {.lex_state = 16}, - [1668] = {.lex_state = 16}, - [1669] = {.lex_state = 16}, - [1670] = {.lex_state = 16}, - [1671] = {.lex_state = 16}, - [1672] = {.lex_state = 16}, - [1673] = {.lex_state = 16}, - [1674] = {.lex_state = 16}, - [1675] = {.lex_state = 16}, - [1676] = {.lex_state = 16}, - [1677] = {.lex_state = 16}, - [1678] = {.lex_state = 16}, - [1679] = {.lex_state = 16}, - [1680] = {.lex_state = 16}, - [1681] = {.lex_state = 16}, - [1682] = {.lex_state = 16}, - [1683] = {.lex_state = 16}, - [1684] = {.lex_state = 16}, - [1685] = {.lex_state = 16}, - [1686] = {.lex_state = 16}, - [1687] = {.lex_state = 16}, - [1688] = {.lex_state = 16}, - [1689] = {.lex_state = 16}, - [1690] = {.lex_state = 16}, - [1691] = {.lex_state = 16}, - [1692] = {.lex_state = 16}, - [1693] = {.lex_state = 16}, - [1694] = {.lex_state = 16}, - [1695] = {.lex_state = 16}, - [1696] = {.lex_state = 16}, - [1697] = {.lex_state = 16}, - [1698] = {.lex_state = 16}, - [1699] = {.lex_state = 16}, - [1700] = {.lex_state = 16}, - [1701] = {.lex_state = 16}, - [1702] = {.lex_state = 16}, - [1703] = {.lex_state = 16}, - [1704] = {.lex_state = 16}, - [1705] = {.lex_state = 16}, - [1706] = {.lex_state = 16}, - [1707] = {.lex_state = 16}, - [1708] = {.lex_state = 2}, - [1709] = {.lex_state = 16}, - [1710] = {.lex_state = 16}, - [1711] = {.lex_state = 16}, - [1712] = {.lex_state = 16}, - [1713] = {.lex_state = 16}, - [1714] = {.lex_state = 16}, - [1715] = {.lex_state = 16}, - [1716] = {.lex_state = 16}, - [1717] = {.lex_state = 16}, - [1718] = {.lex_state = 2}, - [1719] = {.lex_state = 16}, - [1720] = {.lex_state = 16}, - [1721] = {.lex_state = 16}, - [1722] = {.lex_state = 16}, - [1723] = {.lex_state = 16}, - [1724] = {.lex_state = 16}, - [1725] = {.lex_state = 2}, - [1726] = {.lex_state = 16}, - [1727] = {.lex_state = 16}, - [1728] = {.lex_state = 16}, - [1729] = {.lex_state = 16}, - [1730] = {.lex_state = 16}, - [1731] = {.lex_state = 16}, - [1732] = {.lex_state = 16}, - [1733] = {.lex_state = 16}, - [1734] = {.lex_state = 16}, - [1735] = {.lex_state = 16}, - [1736] = {.lex_state = 16}, - [1737] = {.lex_state = 16}, - [1738] = {.lex_state = 16}, - [1739] = {.lex_state = 16}, - [1740] = {.lex_state = 16}, - [1741] = {.lex_state = 16}, - [1742] = {.lex_state = 16}, - [1743] = {.lex_state = 16}, - [1744] = {.lex_state = 16}, - [1745] = {.lex_state = 2}, - [1746] = {.lex_state = 16}, - [1747] = {.lex_state = 2}, - [1748] = {.lex_state = 16}, - [1749] = {.lex_state = 16}, - [1750] = {.lex_state = 16}, - [1751] = {.lex_state = 16}, - [1752] = {.lex_state = 16}, - [1753] = {.lex_state = 16}, - [1754] = {.lex_state = 16}, - [1755] = {.lex_state = 2}, - [1756] = {.lex_state = 16}, - [1757] = {.lex_state = 16}, - [1758] = {.lex_state = 16}, - [1759] = {.lex_state = 16}, - [1760] = {.lex_state = 2}, - [1761] = {.lex_state = 16}, - [1762] = {.lex_state = 16}, - [1763] = {.lex_state = 2}, - [1764] = {.lex_state = 16}, - [1765] = {.lex_state = 16}, - [1766] = {.lex_state = 16}, - [1767] = {.lex_state = 16}, - [1768] = {.lex_state = 16}, - [1769] = {.lex_state = 16}, - [1770] = {.lex_state = 16}, - [1771] = {.lex_state = 16}, - [1772] = {.lex_state = 16}, - [1773] = {.lex_state = 16}, - [1774] = {.lex_state = 16}, - [1775] = {.lex_state = 16}, - [1776] = {.lex_state = 16}, - [1777] = {.lex_state = 16}, - [1778] = {.lex_state = 16}, - [1779] = {.lex_state = 16}, - [1780] = {.lex_state = 2}, - [1781] = {.lex_state = 16}, - [1782] = {.lex_state = 16}, - [1783] = {.lex_state = 16}, - [1784] = {.lex_state = 16}, - [1785] = {.lex_state = 16}, - [1786] = {.lex_state = 16}, - [1787] = {.lex_state = 16}, - [1788] = {.lex_state = 16}, - [1789] = {.lex_state = 16}, - [1790] = {.lex_state = 16}, - [1791] = {.lex_state = 16}, - [1792] = {.lex_state = 16}, - [1793] = {.lex_state = 16}, - [1794] = {.lex_state = 16}, - [1795] = {.lex_state = 16}, - [1796] = {.lex_state = 16}, - [1797] = {.lex_state = 16}, - [1798] = {.lex_state = 16}, - [1799] = {.lex_state = 16}, - [1800] = {.lex_state = 16}, - [1801] = {.lex_state = 16}, - [1802] = {.lex_state = 16}, - [1803] = {.lex_state = 16}, - [1804] = {.lex_state = 16}, - [1805] = {.lex_state = 16}, - [1806] = {.lex_state = 16}, - [1807] = {.lex_state = 16}, - [1808] = {.lex_state = 16}, - [1809] = {.lex_state = 16}, - [1810] = {.lex_state = 2}, - [1811] = {.lex_state = 16}, - [1812] = {.lex_state = 16}, - [1813] = {.lex_state = 16}, - [1814] = {.lex_state = 16}, - [1815] = {.lex_state = 16}, - [1816] = {.lex_state = 16}, - [1817] = {.lex_state = 16}, - [1818] = {.lex_state = 16}, - [1819] = {.lex_state = 16}, - [1820] = {.lex_state = 16}, - [1821] = {.lex_state = 16}, - [1822] = {.lex_state = 16}, - [1823] = {.lex_state = 16}, - [1824] = {.lex_state = 16}, - [1825] = {.lex_state = 16}, - [1826] = {.lex_state = 16}, - [1827] = {.lex_state = 16}, - [1828] = {.lex_state = 16}, - [1829] = {.lex_state = 16}, - [1830] = {.lex_state = 16}, - [1831] = {.lex_state = 16}, - [1832] = {.lex_state = 16}, - [1833] = {.lex_state = 16}, - [1834] = {.lex_state = 16}, - [1835] = {.lex_state = 16}, - [1836] = {.lex_state = 16}, - [1837] = {.lex_state = 16}, - [1838] = {.lex_state = 16}, - [1839] = {.lex_state = 16}, - [1840] = {.lex_state = 16}, - [1841] = {.lex_state = 16}, - [1842] = {.lex_state = 16}, - [1843] = {.lex_state = 16}, - [1844] = {.lex_state = 16}, - [1845] = {.lex_state = 16}, - [1846] = {.lex_state = 16}, - [1847] = {.lex_state = 16}, - [1848] = {.lex_state = 16}, - [1849] = {.lex_state = 16}, - [1850] = {.lex_state = 16}, - [1851] = {.lex_state = 16}, - [1852] = {.lex_state = 16}, - [1853] = {.lex_state = 16}, - [1854] = {.lex_state = 16}, - [1855] = {.lex_state = 16}, - [1856] = {.lex_state = 16}, - [1857] = {.lex_state = 16}, - [1858] = {.lex_state = 16}, - [1859] = {.lex_state = 16}, - [1860] = {.lex_state = 16}, - [1861] = {.lex_state = 16}, - [1862] = {.lex_state = 16}, - [1863] = {.lex_state = 16}, - [1864] = {.lex_state = 16}, - [1865] = {.lex_state = 16}, - [1866] = {.lex_state = 16}, - [1867] = {.lex_state = 16}, - [1868] = {.lex_state = 16}, - [1869] = {.lex_state = 16}, - [1870] = {.lex_state = 16}, - [1871] = {.lex_state = 16}, - [1872] = {.lex_state = 16}, - [1873] = {.lex_state = 16}, - [1874] = {.lex_state = 16}, - [1875] = {.lex_state = 16}, - [1876] = {.lex_state = 16}, - [1877] = {.lex_state = 16}, - [1878] = {.lex_state = 16}, - [1879] = {.lex_state = 16}, - [1880] = {.lex_state = 16}, - [1881] = {.lex_state = 16}, - [1882] = {.lex_state = 16}, - [1883] = {.lex_state = 16}, - [1884] = {.lex_state = 16}, - [1885] = {.lex_state = 16}, - [1886] = {.lex_state = 16}, - [1887] = {.lex_state = 16}, - [1888] = {.lex_state = 16}, - [1889] = {.lex_state = 16}, - [1890] = {.lex_state = 16}, - [1891] = {.lex_state = 16}, - [1892] = {.lex_state = 16}, - [1893] = {.lex_state = 16}, - [1894] = {.lex_state = 16}, - [1895] = {.lex_state = 16}, - [1896] = {.lex_state = 16}, - [1897] = {.lex_state = 16}, - [1898] = {.lex_state = 16}, - [1899] = {.lex_state = 16}, - [1900] = {.lex_state = 16}, - [1901] = {.lex_state = 16}, - [1902] = {.lex_state = 16}, - [1903] = {.lex_state = 16}, - [1904] = {.lex_state = 16}, - [1905] = {.lex_state = 16}, - [1906] = {.lex_state = 16}, - [1907] = {.lex_state = 16}, - [1908] = {.lex_state = 16}, - [1909] = {.lex_state = 16}, - [1910] = {.lex_state = 16}, - [1911] = {.lex_state = 16}, - [1912] = {.lex_state = 16}, - [1913] = {.lex_state = 16}, - [1914] = {.lex_state = 16}, - [1915] = {.lex_state = 16}, - [1916] = {.lex_state = 16}, - [1917] = {.lex_state = 16}, - [1918] = {.lex_state = 16}, - [1919] = {.lex_state = 16}, - [1920] = {.lex_state = 16}, - [1921] = {.lex_state = 16}, - [1922] = {.lex_state = 16}, - [1923] = {.lex_state = 16}, - [1924] = {.lex_state = 16}, - [1925] = {.lex_state = 16}, - [1926] = {.lex_state = 16}, - [1927] = {.lex_state = 16}, - [1928] = {.lex_state = 16}, - [1929] = {.lex_state = 16}, - [1930] = {.lex_state = 16}, - [1931] = {.lex_state = 16}, - [1932] = {.lex_state = 16}, - [1933] = {.lex_state = 16}, - [1934] = {.lex_state = 16}, - [1935] = {.lex_state = 16}, - [1936] = {.lex_state = 16}, - [1937] = {.lex_state = 16}, - [1938] = {.lex_state = 16}, - [1939] = {.lex_state = 16}, - [1940] = {.lex_state = 16}, - [1941] = {.lex_state = 16}, - [1942] = {.lex_state = 16}, - [1943] = {.lex_state = 16}, - [1944] = {.lex_state = 16}, - [1945] = {.lex_state = 16}, - [1946] = {.lex_state = 16}, - [1947] = {.lex_state = 16}, - [1948] = {.lex_state = 16}, - [1949] = {.lex_state = 16}, - [1950] = {.lex_state = 16}, - [1951] = {.lex_state = 16}, - [1952] = {.lex_state = 16}, - [1953] = {.lex_state = 16}, - [1954] = {.lex_state = 16}, - [1955] = {.lex_state = 16}, - [1956] = {.lex_state = 16}, - [1957] = {.lex_state = 16}, - [1958] = {.lex_state = 16}, - [1959] = {.lex_state = 16}, - [1960] = {.lex_state = 16}, - [1961] = {.lex_state = 16}, - [1962] = {.lex_state = 16}, - [1963] = {.lex_state = 16}, - [1964] = {.lex_state = 16}, - [1965] = {.lex_state = 16}, - [1966] = {.lex_state = 16}, - [1967] = {.lex_state = 16}, - [1968] = {.lex_state = 16}, - [1969] = {.lex_state = 16}, - [1970] = {.lex_state = 16}, - [1971] = {.lex_state = 16}, - [1972] = {.lex_state = 16}, - [1973] = {.lex_state = 16}, - [1974] = {.lex_state = 16}, - [1975] = {.lex_state = 16}, - [1976] = {.lex_state = 16}, - [1977] = {.lex_state = 16}, - [1978] = {.lex_state = 16}, - [1979] = {.lex_state = 16}, - [1980] = {.lex_state = 16}, - [1981] = {.lex_state = 16}, - [1982] = {.lex_state = 16}, - [1983] = {.lex_state = 16}, - [1984] = {.lex_state = 16}, - [1985] = {.lex_state = 16}, - [1986] = {.lex_state = 16}, - [1987] = {.lex_state = 16}, - [1988] = {.lex_state = 16}, - [1989] = {.lex_state = 16}, - [1990] = {.lex_state = 16}, - [1991] = {.lex_state = 16}, - [1992] = {.lex_state = 16}, - [1993] = {.lex_state = 16}, - [1994] = {.lex_state = 2}, - [1995] = {.lex_state = 16}, - [1996] = {.lex_state = 16}, - [1997] = {.lex_state = 16}, - [1998] = {.lex_state = 16}, - [1999] = {.lex_state = 16}, - [2000] = {.lex_state = 16}, - [2001] = {.lex_state = 16}, - [2002] = {.lex_state = 16}, - [2003] = {.lex_state = 16}, - [2004] = {.lex_state = 16}, - [2005] = {.lex_state = 16}, - [2006] = {.lex_state = 16}, - [2007] = {.lex_state = 16}, - [2008] = {.lex_state = 16}, - [2009] = {.lex_state = 16}, - [2010] = {.lex_state = 16}, - [2011] = {.lex_state = 16}, - [2012] = {.lex_state = 16}, - [2013] = {.lex_state = 16}, - [2014] = {.lex_state = 16}, - [2015] = {.lex_state = 16}, - [2016] = {.lex_state = 16}, - [2017] = {.lex_state = 16}, - [2018] = {.lex_state = 16}, -}; - -static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { - [0] = { - [ts_builtin_sym_end] = ACTIONS(1), - [sym__lower_id] = ACTIONS(1), - [anon_sym_module] = ACTIONS(1), - [anon_sym_LT] = ACTIONS(1), - [anon_sym_COMMA] = ACTIONS(1), - [anon_sym_GT] = ACTIONS(1), - [anon_sym_implements] = ACTIONS(1), - [anon_sym_LBRACE] = ACTIONS(1), - [anon_sym_RBRACE] = ACTIONS(1), - [anon_sym_import] = ACTIONS(1), - [anon_sym_as] = ACTIONS(1), - [anon_sym_EQ] = ACTIONS(1), - [anon_sym_SEMI] = ACTIONS(1), - [anon_sym_or] = ACTIONS(1), - [anon_sym_LPAREN] = ACTIONS(1), - [anon_sym_RPAREN] = ACTIONS(1), - [anon_sym_newtype] = ACTIONS(1), - [anon_sym_from] = ACTIONS(1), - [anon_sym_where] = ACTIONS(1), - [anon_sym_select] = ACTIONS(1), - [anon_sym_class] = ACTIONS(1), - [anon_sym_extends] = ACTIONS(1), - [anon_sym_instanceof] = ACTIONS(1), - [anon_sym_in] = ACTIONS(1), - [anon_sym_not] = ACTIONS(1), - [anon_sym_if] = ACTIONS(1), - [anon_sym_then] = ACTIONS(1), - [anon_sym_else] = ACTIONS(1), - [anon_sym_and] = ACTIONS(1), - [anon_sym_implies] = ACTIONS(1), - [anon_sym_PIPE] = ACTIONS(1), - [sym_specialId] = ACTIONS(1), - [anon_sym_exists] = ACTIONS(1), - [anon_sym_forall] = ACTIONS(1), - [anon_sym_forex] = ACTIONS(1), - [sym_underscore] = ACTIONS(1), - [anon_sym_DOT] = ACTIONS(1), - [anon_sym_LBRACK] = ACTIONS(1), - [anon_sym_RBRACK] = ACTIONS(1), - [anon_sym_DOT_DOT] = ACTIONS(1), - [anon_sym_BANG_EQ] = ACTIONS(1), - [anon_sym_LT_EQ] = ACTIONS(1), - [anon_sym_GT_EQ] = ACTIONS(1), - [anon_sym_PLUS] = ACTIONS(1), - [anon_sym_DASH] = ACTIONS(1), - [anon_sym_STAR] = ACTIONS(1), - [anon_sym_SLASH] = ACTIONS(1), - [anon_sym_PERCENT] = ACTIONS(1), - [anon_sym_asc] = ACTIONS(1), - [anon_sym_desc] = ACTIONS(1), - [anon_sym_order] = ACTIONS(1), - [anon_sym_by] = ACTIONS(1), - [sym_qldoc] = ACTIONS(1), - [anon_sym_COLON_COLON] = ACTIONS(1), - [anon_sym_boolean] = ACTIONS(1), - [anon_sym_date] = ACTIONS(1), - [anon_sym_float] = ACTIONS(1), - [anon_sym_int] = ACTIONS(1), - [anon_sym_string] = ACTIONS(1), - [sym_dbtype] = ACTIONS(1), - [anon_sym_avg] = ACTIONS(1), - [anon_sym_concat] = ACTIONS(1), - [anon_sym_strictconcat] = ACTIONS(1), - [anon_sym_count] = ACTIONS(1), - [anon_sym_max] = ACTIONS(1), - [anon_sym_min] = ACTIONS(1), - [anon_sym_rank] = ACTIONS(1), - [anon_sym_strictcount] = ACTIONS(1), - [anon_sym_strictsum] = ACTIONS(1), - [anon_sym_sum] = ACTIONS(1), - [anon_sym_any] = ACTIONS(1), - [anon_sym_unique] = ACTIONS(1), - [sym__upper_id] = ACTIONS(1), - [sym_integer] = ACTIONS(1), - [sym_float] = ACTIONS(1), - [sym_string] = ACTIONS(1), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(5), - [sym_false] = ACTIONS(1), - [sym_predicate] = ACTIONS(1), - [sym_result] = ACTIONS(1), - [sym_super] = ACTIONS(1), - [sym_this] = ACTIONS(1), - [sym_true] = ACTIONS(1), - }, - [1] = { - [sym_ql] = STATE(1990), - [sym_module] = STATE(1293), - [sym_moduleMember] = STATE(696), - [sym_importDirective] = STATE(1293), - [sym_classlessPredicate] = STATE(1293), - [sym_datatype] = STATE(1293), - [sym_select] = STATE(1293), - [sym_dataclass] = STATE(1293), - [sym_annotation] = STATE(703), - [sym_annotName] = STATE(1392), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1956), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(1450), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1774), - [aux_sym_ql_repeat1] = STATE(696), - [aux_sym_moduleMember_repeat1] = STATE(703), - [ts_builtin_sym_end] = ACTIONS(7), - [sym__lower_id] = ACTIONS(9), - [anon_sym_module] = ACTIONS(11), - [anon_sym_import] = ACTIONS(13), - [anon_sym_newtype] = ACTIONS(15), - [anon_sym_from] = ACTIONS(17), - [anon_sym_where] = ACTIONS(19), - [anon_sym_select] = ACTIONS(21), - [anon_sym_class] = ACTIONS(23), - [sym_qldoc] = ACTIONS(25), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [sym__upper_id] = ACTIONS(31), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(5), - [sym_predicate] = ACTIONS(33), - }, - [2] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1887), - [sym_expr_aggregate_body] = STATE(1887), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(39), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [3] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1962), - [sym_expr_aggregate_body] = STATE(1962), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(69), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [4] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1833), - [sym_expr_aggregate_body] = STATE(1833), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(71), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [5] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1972), - [sym_expr_aggregate_body] = STATE(1972), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(73), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [6] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1950), - [sym_expr_aggregate_body] = STATE(1950), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(75), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [7] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1891), - [sym_expr_aggregate_body] = STATE(1891), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(77), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [8] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(2005), - [sym_expr_aggregate_body] = STATE(2005), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(79), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [9] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1814), - [sym_expr_aggregate_body] = STATE(1814), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(81), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [10] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1821), - [sym_expr_aggregate_body] = STATE(1821), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(83), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [11] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1997), - [sym_expr_aggregate_body] = STATE(1997), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(85), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [12] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1875), - [sym_expr_aggregate_body] = STATE(1875), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(87), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [13] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1815), - [sym_expr_aggregate_body] = STATE(1815), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(89), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [14] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1963), - [sym_expr_aggregate_body] = STATE(1963), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(91), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [15] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1838), - [sym_expr_aggregate_body] = STATE(1838), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(93), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [16] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1844), - [sym_expr_aggregate_body] = STATE(1844), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(95), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [17] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1836), - [sym_expr_aggregate_body] = STATE(1836), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(97), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [18] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1928), - [sym_expr_aggregate_body] = STATE(1928), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(99), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [19] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1911), - [sym_expr_aggregate_body] = STATE(1911), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(101), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [20] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1873), - [sym_expr_aggregate_body] = STATE(1873), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(103), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [21] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1926), - [sym_expr_aggregate_body] = STATE(1926), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [22] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_full_aggregate_body] = STATE(1864), - [sym_expr_aggregate_body] = STATE(1864), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_varDecl] = STATE(1551), - [sym_asExprs] = STATE(1749), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1524), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_RPAREN] = ACTIONS(107), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [anon_sym_PIPE] = ACTIONS(45), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [23] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1649), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1685), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(113), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(119), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(123), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [24] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1668), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1688), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(139), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(141), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(143), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [25] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1656), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1730), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(145), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(147), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(149), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [26] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1653), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1697), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(151), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(153), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(155), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [27] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1636), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1748), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(157), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(159), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(161), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [28] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1731), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1711), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(163), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(165), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(167), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [29] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1707), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1675), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(169), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(171), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(173), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [30] = { - [sym_special_call] = STATE(1153), - [sym_prefix_cast] = STATE(1153), - [sym_unary_expr] = STATE(1153), - [sym_mul_expr] = STATE(1153), - [sym_add_expr] = STATE(1153), - [sym_in_expr] = STATE(1153), - [sym_comp_term] = STATE(1153), - [sym_instance_of] = STATE(1153), - [sym_negation] = STATE(1153), - [sym_if_term] = STATE(1153), - [sym_conjunction] = STATE(1153), - [sym_disjunction] = STATE(1153), - [sym_implication] = STATE(1153), - [sym_quantified] = STATE(1153), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1153), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1594), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(175), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(177), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [31] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1674), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(179), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(181), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [32] = { - [sym_special_call] = STATE(1183), - [sym_prefix_cast] = STATE(1183), - [sym_unary_expr] = STATE(1183), - [sym_mul_expr] = STATE(1183), - [sym_add_expr] = STATE(1183), - [sym_in_expr] = STATE(1183), - [sym_comp_term] = STATE(1183), - [sym_instance_of] = STATE(1183), - [sym_negation] = STATE(1183), - [sym_if_term] = STATE(1183), - [sym_conjunction] = STATE(1183), - [sym_disjunction] = STATE(1183), - [sym_implication] = STATE(1183), - [sym_quantified] = STATE(1183), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1183), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1564), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(183), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(185), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [33] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1671), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(187), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(189), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [34] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1752), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(191), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(193), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [35] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1757), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(195), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(197), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [36] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1662), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(199), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(201), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [37] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1759), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(203), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(205), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [38] = { - [sym_special_call] = STATE(1064), - [sym_prefix_cast] = STATE(1064), - [sym_unary_expr] = STATE(1064), - [sym_mul_expr] = STATE(1064), - [sym_add_expr] = STATE(1064), - [sym_in_expr] = STATE(1064), - [sym_comp_term] = STATE(1064), - [sym_instance_of] = STATE(1064), - [sym_negation] = STATE(1064), - [sym_if_term] = STATE(1064), - [sym_conjunction] = STATE(1064), - [sym_disjunction] = STATE(1064), - [sym_implication] = STATE(1064), - [sym_quantified] = STATE(1064), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1064), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1541), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(207), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(209), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [39] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1691), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(211), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(213), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [40] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1720), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(215), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(217), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [41] = { - [sym_special_call] = STATE(1155), - [sym_prefix_cast] = STATE(1155), - [sym_unary_expr] = STATE(1155), - [sym_mul_expr] = STATE(1155), - [sym_add_expr] = STATE(1155), - [sym_in_expr] = STATE(1155), - [sym_comp_term] = STATE(1155), - [sym_instance_of] = STATE(1155), - [sym_negation] = STATE(1155), - [sym_if_term] = STATE(1155), - [sym_conjunction] = STATE(1155), - [sym_disjunction] = STATE(1155), - [sym_implication] = STATE(1155), - [sym_quantified] = STATE(1155), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1155), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1592), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(219), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(221), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [42] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1681), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(223), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(225), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [43] = { - [sym_special_call] = STATE(1114), - [sym_prefix_cast] = STATE(1114), - [sym_unary_expr] = STATE(1114), - [sym_mul_expr] = STATE(1114), - [sym_add_expr] = STATE(1114), - [sym_in_expr] = STATE(1114), - [sym_comp_term] = STATE(1114), - [sym_instance_of] = STATE(1114), - [sym_negation] = STATE(1114), - [sym_if_term] = STATE(1114), - [sym_conjunction] = STATE(1114), - [sym_disjunction] = STATE(1114), - [sym_implication] = STATE(1114), - [sym_quantified] = STATE(1114), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1114), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1588), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(227), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(229), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [44] = { - [sym_special_call] = STATE(1152), - [sym_prefix_cast] = STATE(1152), - [sym_unary_expr] = STATE(1152), - [sym_mul_expr] = STATE(1152), - [sym_add_expr] = STATE(1152), - [sym_in_expr] = STATE(1152), - [sym_comp_term] = STATE(1152), - [sym_instance_of] = STATE(1152), - [sym_negation] = STATE(1152), - [sym_if_term] = STATE(1152), - [sym_conjunction] = STATE(1152), - [sym_disjunction] = STATE(1152), - [sym_implication] = STATE(1152), - [sym_quantified] = STATE(1152), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1152), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1593), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(231), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(233), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [45] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1732), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(235), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(237), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [46] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1677), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(239), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(241), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [47] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1630), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(243), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(245), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [48] = { - [sym_special_call] = STATE(1040), - [sym_prefix_cast] = STATE(1040), - [sym_unary_expr] = STATE(1040), - [sym_mul_expr] = STATE(1040), - [sym_add_expr] = STATE(1040), - [sym_in_expr] = STATE(1040), - [sym_comp_term] = STATE(1040), - [sym_instance_of] = STATE(1040), - [sym_negation] = STATE(1040), - [sym_if_term] = STATE(1040), - [sym_conjunction] = STATE(1040), - [sym_disjunction] = STATE(1040), - [sym_implication] = STATE(1040), - [sym_quantified] = STATE(1040), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1040), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_varDecl] = STATE(1547), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(2011), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1509), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(247), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(249), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [49] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1631), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(251), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(253), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [50] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1643), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(255), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(257), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [51] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1622), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(259), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(261), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [52] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1616), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(263), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(265), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [53] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1729), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(267), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(269), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [54] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1699), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(271), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(273), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [55] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1719), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(275), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(277), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [56] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1709), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(279), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(281), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [57] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1817), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [58] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1900), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [59] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1914), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [60] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1813), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [61] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_asExprs] = STATE(1665), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [62] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1932), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [63] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1936), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [64] = { - [sym_special_call] = STATE(396), - [sym_prefix_cast] = STATE(396), - [sym_unary_expr] = STATE(396), - [sym_mul_expr] = STATE(396), - [sym_add_expr] = STATE(396), - [sym_in_expr] = STATE(396), - [sym_comp_term] = STATE(396), - [sym_instance_of] = STATE(396), - [sym_negation] = STATE(396), - [sym_if_term] = STATE(396), - [sym_conjunction] = STATE(396), - [sym_disjunction] = STATE(396), - [sym_implication] = STATE(396), - [sym_quantified] = STATE(396), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(396), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_asExprs] = STATE(1151), - [sym_asExpr] = STATE(960), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [65] = { - [sym_special_call] = STATE(927), - [sym_prefix_cast] = STATE(927), - [sym_unary_expr] = STATE(927), - [sym_mul_expr] = STATE(927), - [sym_add_expr] = STATE(927), - [sym_in_expr] = STATE(927), - [sym_comp_term] = STATE(927), - [sym_instance_of] = STATE(927), - [sym_negation] = STATE(927), - [sym_if_term] = STATE(927), - [sym_conjunction] = STATE(927), - [sym_disjunction] = STATE(927), - [sym_implication] = STATE(927), - [sym_quantified] = STATE(927), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(927), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(307), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(309), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [66] = { - [sym_special_call] = STATE(375), - [sym_prefix_cast] = STATE(375), - [sym_unary_expr] = STATE(375), - [sym_mul_expr] = STATE(375), - [sym_add_expr] = STATE(375), - [sym_in_expr] = STATE(375), - [sym_comp_term] = STATE(375), - [sym_instance_of] = STATE(375), - [sym_negation] = STATE(375), - [sym_if_term] = STATE(375), - [sym_conjunction] = STATE(375), - [sym_disjunction] = STATE(375), - [sym_implication] = STATE(375), - [sym_quantified] = STATE(375), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(375), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_asExprs] = STATE(1128), - [sym_asExpr] = STATE(950), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [67] = { - [sym_special_call] = STATE(930), - [sym_prefix_cast] = STATE(930), - [sym_unary_expr] = STATE(930), - [sym_mul_expr] = STATE(930), - [sym_add_expr] = STATE(930), - [sym_in_expr] = STATE(930), - [sym_comp_term] = STATE(930), - [sym_instance_of] = STATE(930), - [sym_negation] = STATE(930), - [sym_if_term] = STATE(930), - [sym_conjunction] = STATE(930), - [sym_disjunction] = STATE(930), - [sym_implication] = STATE(930), - [sym_quantified] = STATE(930), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(930), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(335), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(337), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [68] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1946), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [69] = { - [sym_special_call] = STATE(375), - [sym_prefix_cast] = STATE(375), - [sym_unary_expr] = STATE(375), - [sym_mul_expr] = STATE(375), - [sym_add_expr] = STATE(375), - [sym_in_expr] = STATE(375), - [sym_comp_term] = STATE(375), - [sym_instance_of] = STATE(375), - [sym_negation] = STATE(375), - [sym_if_term] = STATE(375), - [sym_conjunction] = STATE(375), - [sym_disjunction] = STATE(375), - [sym_implication] = STATE(375), - [sym_quantified] = STATE(375), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(375), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_asExprs] = STATE(1171), - [sym_asExpr] = STATE(950), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [70] = { - [sym_special_call] = STATE(396), - [sym_prefix_cast] = STATE(396), - [sym_unary_expr] = STATE(396), - [sym_mul_expr] = STATE(396), - [sym_add_expr] = STATE(396), - [sym_in_expr] = STATE(396), - [sym_comp_term] = STATE(396), - [sym_instance_of] = STATE(396), - [sym_negation] = STATE(396), - [sym_if_term] = STATE(396), - [sym_conjunction] = STATE(396), - [sym_disjunction] = STATE(396), - [sym_implication] = STATE(396), - [sym_quantified] = STATE(396), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(396), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_asExprs] = STATE(1050), - [sym_asExpr] = STATE(960), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [71] = { - [sym_special_call] = STATE(931), - [sym_prefix_cast] = STATE(931), - [sym_unary_expr] = STATE(931), - [sym_mul_expr] = STATE(931), - [sym_add_expr] = STATE(931), - [sym_in_expr] = STATE(931), - [sym_comp_term] = STATE(931), - [sym_instance_of] = STATE(931), - [sym_negation] = STATE(931), - [sym_if_term] = STATE(931), - [sym_conjunction] = STATE(931), - [sym_disjunction] = STATE(931), - [sym_implication] = STATE(931), - [sym_quantified] = STATE(931), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(931), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(339), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(341), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [72] = { - [sym_special_call] = STATE(919), - [sym_prefix_cast] = STATE(919), - [sym_unary_expr] = STATE(919), - [sym_mul_expr] = STATE(919), - [sym_add_expr] = STATE(919), - [sym_in_expr] = STATE(919), - [sym_comp_term] = STATE(919), - [sym_instance_of] = STATE(919), - [sym_negation] = STATE(919), - [sym_if_term] = STATE(919), - [sym_conjunction] = STATE(919), - [sym_disjunction] = STATE(919), - [sym_implication] = STATE(919), - [sym_quantified] = STATE(919), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(919), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(345), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [73] = { - [sym_special_call] = STATE(396), - [sym_prefix_cast] = STATE(396), - [sym_unary_expr] = STATE(396), - [sym_mul_expr] = STATE(396), - [sym_add_expr] = STATE(396), - [sym_in_expr] = STATE(396), - [sym_comp_term] = STATE(396), - [sym_instance_of] = STATE(396), - [sym_negation] = STATE(396), - [sym_if_term] = STATE(396), - [sym_conjunction] = STATE(396), - [sym_disjunction] = STATE(396), - [sym_implication] = STATE(396), - [sym_quantified] = STATE(396), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(396), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_asExprs] = STATE(1140), - [sym_asExpr] = STATE(960), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [74] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1985), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [75] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1999), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [76] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(2002), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [77] = { - [sym_special_call] = STATE(904), - [sym_prefix_cast] = STATE(904), - [sym_unary_expr] = STATE(904), - [sym_mul_expr] = STATE(904), - [sym_add_expr] = STATE(904), - [sym_in_expr] = STATE(904), - [sym_comp_term] = STATE(904), - [sym_instance_of] = STATE(904), - [sym_negation] = STATE(904), - [sym_if_term] = STATE(904), - [sym_conjunction] = STATE(904), - [sym_disjunction] = STATE(904), - [sym_implication] = STATE(904), - [sym_quantified] = STATE(904), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(904), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(347), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(349), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [78] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(2007), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [79] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1883), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [80] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1938), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [81] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1982), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [82] = { - [sym_special_call] = STATE(830), - [sym_prefix_cast] = STATE(830), - [sym_unary_expr] = STATE(830), - [sym_mul_expr] = STATE(830), - [sym_add_expr] = STATE(830), - [sym_in_expr] = STATE(830), - [sym_comp_term] = STATE(830), - [sym_instance_of] = STATE(830), - [sym_negation] = STATE(830), - [sym_if_term] = STATE(830), - [sym_conjunction] = STATE(830), - [sym_disjunction] = STATE(830), - [sym_implication] = STATE(830), - [sym_quantified] = STATE(830), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(830), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_COMMA] = ACTIONS(351), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(359), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [83] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1953), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [84] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1866), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [85] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1861), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [86] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1825), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [87] = { - [sym_special_call] = STATE(935), - [sym_prefix_cast] = STATE(935), - [sym_unary_expr] = STATE(935), - [sym_mul_expr] = STATE(935), - [sym_add_expr] = STATE(935), - [sym_in_expr] = STATE(935), - [sym_comp_term] = STATE(935), - [sym_instance_of] = STATE(935), - [sym_negation] = STATE(935), - [sym_if_term] = STATE(935), - [sym_conjunction] = STATE(935), - [sym_disjunction] = STATE(935), - [sym_implication] = STATE(935), - [sym_quantified] = STATE(935), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(935), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(363), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(365), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [88] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_asExprs] = STATE(1694), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [89] = { - [sym_special_call] = STATE(375), - [sym_prefix_cast] = STATE(375), - [sym_unary_expr] = STATE(375), - [sym_mul_expr] = STATE(375), - [sym_add_expr] = STATE(375), - [sym_in_expr] = STATE(375), - [sym_comp_term] = STATE(375), - [sym_instance_of] = STATE(375), - [sym_negation] = STATE(375), - [sym_if_term] = STATE(375), - [sym_conjunction] = STATE(375), - [sym_disjunction] = STATE(375), - [sym_implication] = STATE(375), - [sym_quantified] = STATE(375), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(375), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_asExprs] = STATE(1165), - [sym_asExpr] = STATE(950), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [90] = { - [sym_special_call] = STATE(877), - [sym_prefix_cast] = STATE(877), - [sym_unary_expr] = STATE(877), - [sym_mul_expr] = STATE(877), - [sym_add_expr] = STATE(877), - [sym_in_expr] = STATE(877), - [sym_comp_term] = STATE(877), - [sym_instance_of] = STATE(877), - [sym_negation] = STATE(877), - [sym_if_term] = STATE(877), - [sym_conjunction] = STATE(877), - [sym_disjunction] = STATE(877), - [sym_implication] = STATE(877), - [sym_quantified] = STATE(877), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(877), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(367), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(369), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [91] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_asExprs] = STATE(1695), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [92] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1895), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [93] = { - [sym_special_call] = STATE(842), - [sym_prefix_cast] = STATE(842), - [sym_unary_expr] = STATE(842), - [sym_mul_expr] = STATE(842), - [sym_add_expr] = STATE(842), - [sym_in_expr] = STATE(842), - [sym_comp_term] = STATE(842), - [sym_instance_of] = STATE(842), - [sym_negation] = STATE(842), - [sym_if_term] = STATE(842), - [sym_conjunction] = STATE(842), - [sym_disjunction] = STATE(842), - [sym_implication] = STATE(842), - [sym_quantified] = STATE(842), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(842), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_COMMA] = ACTIONS(371), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(373), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [94] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1877), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [95] = { - [sym_special_call] = STATE(968), - [sym_prefix_cast] = STATE(968), - [sym_unary_expr] = STATE(968), - [sym_mul_expr] = STATE(968), - [sym_add_expr] = STATE(968), - [sym_in_expr] = STATE(968), - [sym_comp_term] = STATE(968), - [sym_instance_of] = STATE(968), - [sym_negation] = STATE(968), - [sym_if_term] = STATE(968), - [sym_conjunction] = STATE(968), - [sym_disjunction] = STATE(968), - [sym_implication] = STATE(968), - [sym_quantified] = STATE(968), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(968), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(375), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(377), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [96] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1872), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [97] = { - [sym_special_call] = STATE(883), - [sym_prefix_cast] = STATE(883), - [sym_unary_expr] = STATE(883), - [sym_mul_expr] = STATE(883), - [sym_add_expr] = STATE(883), - [sym_in_expr] = STATE(883), - [sym_comp_term] = STATE(883), - [sym_instance_of] = STATE(883), - [sym_negation] = STATE(883), - [sym_if_term] = STATE(883), - [sym_conjunction] = STATE(883), - [sym_disjunction] = STATE(883), - [sym_implication] = STATE(883), - [sym_quantified] = STATE(883), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(883), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(379), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(381), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [98] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1958), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [99] = { - [sym_special_call] = STATE(826), - [sym_prefix_cast] = STATE(826), - [sym_unary_expr] = STATE(826), - [sym_mul_expr] = STATE(826), - [sym_add_expr] = STATE(826), - [sym_in_expr] = STATE(826), - [sym_comp_term] = STATE(826), - [sym_instance_of] = STATE(826), - [sym_negation] = STATE(826), - [sym_if_term] = STATE(826), - [sym_conjunction] = STATE(826), - [sym_disjunction] = STATE(826), - [sym_implication] = STATE(826), - [sym_quantified] = STATE(826), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(826), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_COMMA] = ACTIONS(383), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(385), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [100] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1882), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [101] = { - [sym_special_call] = STATE(396), - [sym_prefix_cast] = STATE(396), - [sym_unary_expr] = STATE(396), - [sym_mul_expr] = STATE(396), - [sym_add_expr] = STATE(396), - [sym_in_expr] = STATE(396), - [sym_comp_term] = STATE(396), - [sym_instance_of] = STATE(396), - [sym_negation] = STATE(396), - [sym_if_term] = STATE(396), - [sym_conjunction] = STATE(396), - [sym_disjunction] = STATE(396), - [sym_implication] = STATE(396), - [sym_quantified] = STATE(396), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(396), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_asExprs] = STATE(1116), - [sym_asExpr] = STATE(960), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [102] = { - [sym_special_call] = STATE(941), - [sym_prefix_cast] = STATE(941), - [sym_unary_expr] = STATE(941), - [sym_mul_expr] = STATE(941), - [sym_add_expr] = STATE(941), - [sym_in_expr] = STATE(941), - [sym_comp_term] = STATE(941), - [sym_instance_of] = STATE(941), - [sym_negation] = STATE(941), - [sym_if_term] = STATE(941), - [sym_conjunction] = STATE(941), - [sym_disjunction] = STATE(941), - [sym_implication] = STATE(941), - [sym_quantified] = STATE(941), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(941), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(387), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(389), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [103] = { - [sym_special_call] = STATE(844), - [sym_prefix_cast] = STATE(844), - [sym_unary_expr] = STATE(844), - [sym_mul_expr] = STATE(844), - [sym_add_expr] = STATE(844), - [sym_in_expr] = STATE(844), - [sym_comp_term] = STATE(844), - [sym_instance_of] = STATE(844), - [sym_negation] = STATE(844), - [sym_if_term] = STATE(844), - [sym_conjunction] = STATE(844), - [sym_disjunction] = STATE(844), - [sym_implication] = STATE(844), - [sym_quantified] = STATE(844), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(844), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_COMMA] = ACTIONS(391), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(393), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [104] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1885), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [105] = { - [sym_special_call] = STATE(851), - [sym_prefix_cast] = STATE(851), - [sym_unary_expr] = STATE(851), - [sym_mul_expr] = STATE(851), - [sym_add_expr] = STATE(851), - [sym_in_expr] = STATE(851), - [sym_comp_term] = STATE(851), - [sym_instance_of] = STATE(851), - [sym_negation] = STATE(851), - [sym_if_term] = STATE(851), - [sym_conjunction] = STATE(851), - [sym_disjunction] = STATE(851), - [sym_implication] = STATE(851), - [sym_quantified] = STATE(851), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(851), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_COMMA] = ACTIONS(395), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(397), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [106] = { - [sym_special_call] = STATE(396), - [sym_prefix_cast] = STATE(396), - [sym_unary_expr] = STATE(396), - [sym_mul_expr] = STATE(396), - [sym_add_expr] = STATE(396), - [sym_in_expr] = STATE(396), - [sym_comp_term] = STATE(396), - [sym_instance_of] = STATE(396), - [sym_negation] = STATE(396), - [sym_if_term] = STATE(396), - [sym_conjunction] = STATE(396), - [sym_disjunction] = STATE(396), - [sym_implication] = STATE(396), - [sym_quantified] = STATE(396), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(396), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_asExprs] = STATE(1086), - [sym_asExpr] = STATE(960), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [107] = { - [sym_special_call] = STATE(396), - [sym_prefix_cast] = STATE(396), - [sym_unary_expr] = STATE(396), - [sym_mul_expr] = STATE(396), - [sym_add_expr] = STATE(396), - [sym_in_expr] = STATE(396), - [sym_comp_term] = STATE(396), - [sym_instance_of] = STATE(396), - [sym_negation] = STATE(396), - [sym_if_term] = STATE(396), - [sym_conjunction] = STATE(396), - [sym_disjunction] = STATE(396), - [sym_implication] = STATE(396), - [sym_quantified] = STATE(396), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(396), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_asExprs] = STATE(1071), - [sym_asExpr] = STATE(960), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [108] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(2008), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [109] = { - [sym_special_call] = STATE(1030), - [sym_prefix_cast] = STATE(1030), - [sym_unary_expr] = STATE(1030), - [sym_mul_expr] = STATE(1030), - [sym_add_expr] = STATE(1030), - [sym_in_expr] = STATE(1030), - [sym_comp_term] = STATE(1030), - [sym_instance_of] = STATE(1030), - [sym_negation] = STATE(1030), - [sym_if_term] = STATE(1030), - [sym_conjunction] = STATE(1030), - [sym_disjunction] = STATE(1030), - [sym_implication] = STATE(1030), - [sym_quantified] = STATE(1030), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1030), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(399), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(401), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [110] = { - [sym_special_call] = STATE(945), - [sym_prefix_cast] = STATE(945), - [sym_unary_expr] = STATE(945), - [sym_mul_expr] = STATE(945), - [sym_add_expr] = STATE(945), - [sym_in_expr] = STATE(945), - [sym_comp_term] = STATE(945), - [sym_instance_of] = STATE(945), - [sym_negation] = STATE(945), - [sym_if_term] = STATE(945), - [sym_conjunction] = STATE(945), - [sym_disjunction] = STATE(945), - [sym_implication] = STATE(945), - [sym_quantified] = STATE(945), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(945), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(403), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(405), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [111] = { - [sym_special_call] = STATE(894), - [sym_prefix_cast] = STATE(894), - [sym_unary_expr] = STATE(894), - [sym_mul_expr] = STATE(894), - [sym_add_expr] = STATE(894), - [sym_in_expr] = STATE(894), - [sym_comp_term] = STATE(894), - [sym_instance_of] = STATE(894), - [sym_negation] = STATE(894), - [sym_if_term] = STATE(894), - [sym_conjunction] = STATE(894), - [sym_disjunction] = STATE(894), - [sym_implication] = STATE(894), - [sym_quantified] = STATE(894), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(894), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(407), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(409), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [112] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_asExprs] = STATE(1721), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [113] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1842), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [114] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1910), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [115] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1909), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [116] = { - [sym_special_call] = STATE(896), - [sym_prefix_cast] = STATE(896), - [sym_unary_expr] = STATE(896), - [sym_mul_expr] = STATE(896), - [sym_add_expr] = STATE(896), - [sym_in_expr] = STATE(896), - [sym_comp_term] = STATE(896), - [sym_instance_of] = STATE(896), - [sym_negation] = STATE(896), - [sym_if_term] = STATE(896), - [sym_conjunction] = STATE(896), - [sym_disjunction] = STATE(896), - [sym_implication] = STATE(896), - [sym_quantified] = STATE(896), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(896), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(411), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(413), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [117] = { - [sym_special_call] = STATE(375), - [sym_prefix_cast] = STATE(375), - [sym_unary_expr] = STATE(375), - [sym_mul_expr] = STATE(375), - [sym_add_expr] = STATE(375), - [sym_in_expr] = STATE(375), - [sym_comp_term] = STATE(375), - [sym_instance_of] = STATE(375), - [sym_negation] = STATE(375), - [sym_if_term] = STATE(375), - [sym_conjunction] = STATE(375), - [sym_disjunction] = STATE(375), - [sym_implication] = STATE(375), - [sym_quantified] = STATE(375), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(375), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_asExprs] = STATE(1069), - [sym_asExpr] = STATE(950), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [118] = { - [sym_special_call] = STATE(907), - [sym_prefix_cast] = STATE(907), - [sym_unary_expr] = STATE(907), - [sym_mul_expr] = STATE(907), - [sym_add_expr] = STATE(907), - [sym_in_expr] = STATE(907), - [sym_comp_term] = STATE(907), - [sym_instance_of] = STATE(907), - [sym_negation] = STATE(907), - [sym_if_term] = STATE(907), - [sym_conjunction] = STATE(907), - [sym_disjunction] = STATE(907), - [sym_implication] = STATE(907), - [sym_quantified] = STATE(907), - [sym_quantifier] = STATE(1913), - [sym__call_arg] = STATE(1773), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(907), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [sym_underscore] = ACTIONS(415), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [119] = { - [sym_special_call] = STATE(951), - [sym_prefix_cast] = STATE(951), - [sym_unary_expr] = STATE(951), - [sym_mul_expr] = STATE(951), - [sym_add_expr] = STATE(951), - [sym_in_expr] = STATE(951), - [sym_comp_term] = STATE(951), - [sym_instance_of] = STATE(951), - [sym_negation] = STATE(951), - [sym_if_term] = STATE(951), - [sym_conjunction] = STATE(951), - [sym_disjunction] = STATE(951), - [sym_implication] = STATE(951), - [sym_quantified] = STATE(951), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(951), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(417), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(419), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [120] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1927), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [121] = { - [sym_special_call] = STATE(905), - [sym_prefix_cast] = STATE(905), - [sym_unary_expr] = STATE(905), - [sym_mul_expr] = STATE(905), - [sym_add_expr] = STATE(905), - [sym_in_expr] = STATE(905), - [sym_comp_term] = STATE(905), - [sym_instance_of] = STATE(905), - [sym_negation] = STATE(905), - [sym_if_term] = STATE(905), - [sym_conjunction] = STATE(905), - [sym_disjunction] = STATE(905), - [sym_implication] = STATE(905), - [sym_quantified] = STATE(905), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(905), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(421), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(423), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [122] = { - [sym_special_call] = STATE(1019), - [sym_prefix_cast] = STATE(1019), - [sym_unary_expr] = STATE(1019), - [sym_mul_expr] = STATE(1019), - [sym_add_expr] = STATE(1019), - [sym_in_expr] = STATE(1019), - [sym_comp_term] = STATE(1019), - [sym_instance_of] = STATE(1019), - [sym_negation] = STATE(1019), - [sym_if_term] = STATE(1019), - [sym_conjunction] = STATE(1019), - [sym_disjunction] = STATE(1019), - [sym_implication] = STATE(1019), - [sym_quantified] = STATE(1019), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1019), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(425), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(427), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [123] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_asExprs] = STATE(1750), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [124] = { - [sym_special_call] = STATE(1020), - [sym_prefix_cast] = STATE(1020), - [sym_unary_expr] = STATE(1020), - [sym_mul_expr] = STATE(1020), - [sym_add_expr] = STATE(1020), - [sym_in_expr] = STATE(1020), - [sym_comp_term] = STATE(1020), - [sym_instance_of] = STATE(1020), - [sym_negation] = STATE(1020), - [sym_if_term] = STATE(1020), - [sym_conjunction] = STATE(1020), - [sym_disjunction] = STATE(1020), - [sym_implication] = STATE(1020), - [sym_quantified] = STATE(1020), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1020), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(429), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(431), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [125] = { - [sym_special_call] = STATE(841), - [sym_prefix_cast] = STATE(841), - [sym_unary_expr] = STATE(841), - [sym_mul_expr] = STATE(841), - [sym_add_expr] = STATE(841), - [sym_in_expr] = STATE(841), - [sym_comp_term] = STATE(841), - [sym_instance_of] = STATE(841), - [sym_negation] = STATE(841), - [sym_if_term] = STATE(841), - [sym_conjunction] = STATE(841), - [sym_disjunction] = STATE(841), - [sym_implication] = STATE(841), - [sym_quantified] = STATE(841), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(841), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_COMMA] = ACTIONS(433), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(435), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [126] = { - [sym_special_call] = STATE(949), - [sym_prefix_cast] = STATE(949), - [sym_unary_expr] = STATE(949), - [sym_mul_expr] = STATE(949), - [sym_add_expr] = STATE(949), - [sym_in_expr] = STATE(949), - [sym_comp_term] = STATE(949), - [sym_instance_of] = STATE(949), - [sym_negation] = STATE(949), - [sym_if_term] = STATE(949), - [sym_conjunction] = STATE(949), - [sym_disjunction] = STATE(949), - [sym_implication] = STATE(949), - [sym_quantified] = STATE(949), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(949), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(437), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(439), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [127] = { - [sym_special_call] = STATE(948), - [sym_prefix_cast] = STATE(948), - [sym_unary_expr] = STATE(948), - [sym_mul_expr] = STATE(948), - [sym_add_expr] = STATE(948), - [sym_in_expr] = STATE(948), - [sym_comp_term] = STATE(948), - [sym_instance_of] = STATE(948), - [sym_negation] = STATE(948), - [sym_if_term] = STATE(948), - [sym_conjunction] = STATE(948), - [sym_disjunction] = STATE(948), - [sym_implication] = STATE(948), - [sym_quantified] = STATE(948), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(948), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(441), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(443), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [128] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1832), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [129] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1835), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [130] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1897), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [131] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1917), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [132] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1812), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [133] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1843), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [134] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1918), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [135] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1831), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [136] = { - [sym_special_call] = STATE(375), - [sym_prefix_cast] = STATE(375), - [sym_unary_expr] = STATE(375), - [sym_mul_expr] = STATE(375), - [sym_add_expr] = STATE(375), - [sym_in_expr] = STATE(375), - [sym_comp_term] = STATE(375), - [sym_instance_of] = STATE(375), - [sym_negation] = STATE(375), - [sym_if_term] = STATE(375), - [sym_conjunction] = STATE(375), - [sym_disjunction] = STATE(375), - [sym_implication] = STATE(375), - [sym_quantified] = STATE(375), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(375), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_asExprs] = STATE(1054), - [sym_asExpr] = STATE(950), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [137] = { - [sym_special_call] = STATE(1013), - [sym_prefix_cast] = STATE(1013), - [sym_unary_expr] = STATE(1013), - [sym_mul_expr] = STATE(1013), - [sym_add_expr] = STATE(1013), - [sym_in_expr] = STATE(1013), - [sym_comp_term] = STATE(1013), - [sym_instance_of] = STATE(1013), - [sym_negation] = STATE(1013), - [sym_if_term] = STATE(1013), - [sym_conjunction] = STATE(1013), - [sym_disjunction] = STATE(1013), - [sym_implication] = STATE(1013), - [sym_quantified] = STATE(1013), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1013), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(445), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(447), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [138] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1816), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [139] = { - [sym_special_call] = STATE(1006), - [sym_prefix_cast] = STATE(1006), - [sym_unary_expr] = STATE(1006), - [sym_mul_expr] = STATE(1006), - [sym_add_expr] = STATE(1006), - [sym_in_expr] = STATE(1006), - [sym_comp_term] = STATE(1006), - [sym_instance_of] = STATE(1006), - [sym_negation] = STATE(1006), - [sym_if_term] = STATE(1006), - [sym_conjunction] = STATE(1006), - [sym_disjunction] = STATE(1006), - [sym_implication] = STATE(1006), - [sym_quantified] = STATE(1006), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1006), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(449), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(451), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [140] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1924), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [141] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_asExprs] = STATE(1723), - [sym_asExpr] = STATE(1610), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [142] = { - [sym_special_call] = STATE(955), - [sym_prefix_cast] = STATE(955), - [sym_unary_expr] = STATE(955), - [sym_mul_expr] = STATE(955), - [sym_add_expr] = STATE(955), - [sym_in_expr] = STATE(955), - [sym_comp_term] = STATE(955), - [sym_instance_of] = STATE(955), - [sym_negation] = STATE(955), - [sym_if_term] = STATE(955), - [sym_conjunction] = STATE(955), - [sym_disjunction] = STATE(955), - [sym_implication] = STATE(955), - [sym_quantified] = STATE(955), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(955), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(453), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(455), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [143] = { - [sym_special_call] = STATE(1027), - [sym_prefix_cast] = STATE(1027), - [sym_unary_expr] = STATE(1027), - [sym_mul_expr] = STATE(1027), - [sym_add_expr] = STATE(1027), - [sym_in_expr] = STATE(1027), - [sym_comp_term] = STATE(1027), - [sym_instance_of] = STATE(1027), - [sym_negation] = STATE(1027), - [sym_if_term] = STATE(1027), - [sym_conjunction] = STATE(1027), - [sym_disjunction] = STATE(1027), - [sym_implication] = STATE(1027), - [sym_quantified] = STATE(1027), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1027), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_RPAREN] = ACTIONS(457), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [anon_sym_PIPE] = ACTIONS(459), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [144] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1952), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [145] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1827), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [146] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExprs] = STATE(1828), - [sym_asExpr] = STATE(1680), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [147] = { - [sym_special_call] = STATE(853), - [sym_prefix_cast] = STATE(853), - [sym_unary_expr] = STATE(853), - [sym_mul_expr] = STATE(853), - [sym_add_expr] = STATE(853), - [sym_in_expr] = STATE(853), - [sym_comp_term] = STATE(853), - [sym_instance_of] = STATE(853), - [sym_negation] = STATE(853), - [sym_if_term] = STATE(853), - [sym_conjunction] = STATE(853), - [sym_disjunction] = STATE(853), - [sym_implication] = STATE(853), - [sym_quantified] = STATE(853), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(853), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_COMMA] = ACTIONS(461), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(463), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [148] = { - [sym_special_call] = STATE(375), - [sym_prefix_cast] = STATE(375), - [sym_unary_expr] = STATE(375), - [sym_mul_expr] = STATE(375), - [sym_add_expr] = STATE(375), - [sym_in_expr] = STATE(375), - [sym_comp_term] = STATE(375), - [sym_instance_of] = STATE(375), - [sym_negation] = STATE(375), - [sym_if_term] = STATE(375), - [sym_conjunction] = STATE(375), - [sym_disjunction] = STATE(375), - [sym_implication] = STATE(375), - [sym_quantified] = STATE(375), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(375), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_asExprs] = STATE(1141), - [sym_asExpr] = STATE(950), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [149] = { - [sym_special_call] = STATE(862), - [sym_prefix_cast] = STATE(862), - [sym_unary_expr] = STATE(862), - [sym_mul_expr] = STATE(862), - [sym_add_expr] = STATE(862), - [sym_in_expr] = STATE(862), - [sym_comp_term] = STATE(862), - [sym_instance_of] = STATE(862), - [sym_negation] = STATE(862), - [sym_if_term] = STATE(862), - [sym_conjunction] = STATE(862), - [sym_disjunction] = STATE(862), - [sym_implication] = STATE(862), - [sym_quantified] = STATE(862), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(862), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_asExpr] = STATE(1635), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [150] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(465), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [151] = { - [sym_special_call] = STATE(375), - [sym_prefix_cast] = STATE(375), - [sym_unary_expr] = STATE(375), - [sym_mul_expr] = STATE(375), - [sym_add_expr] = STATE(375), - [sym_in_expr] = STATE(375), - [sym_comp_term] = STATE(375), - [sym_instance_of] = STATE(375), - [sym_negation] = STATE(375), - [sym_if_term] = STATE(375), - [sym_conjunction] = STATE(375), - [sym_disjunction] = STATE(375), - [sym_implication] = STATE(375), - [sym_quantified] = STATE(375), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(375), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_asExpr] = STATE(1067), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [152] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(467), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [153] = { - [sym_special_call] = STATE(371), - [sym_prefix_cast] = STATE(371), - [sym_unary_expr] = STATE(371), - [sym_mul_expr] = STATE(371), - [sym_add_expr] = STATE(371), - [sym_in_expr] = STATE(371), - [sym_comp_term] = STATE(371), - [sym_instance_of] = STATE(371), - [sym_negation] = STATE(371), - [sym_if_term] = STATE(371), - [sym_conjunction] = STATE(371), - [sym_disjunction] = STATE(371), - [sym_implication] = STATE(371), - [sym_quantified] = STATE(371), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(371), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_orderBy] = STATE(1149), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [154] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(493), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [155] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(495), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [156] = { - [sym_special_call] = STATE(370), - [sym_prefix_cast] = STATE(370), - [sym_unary_expr] = STATE(370), - [sym_mul_expr] = STATE(370), - [sym_add_expr] = STATE(370), - [sym_in_expr] = STATE(370), - [sym_comp_term] = STATE(370), - [sym_instance_of] = STATE(370), - [sym_negation] = STATE(370), - [sym_if_term] = STATE(370), - [sym_conjunction] = STATE(370), - [sym_disjunction] = STATE(370), - [sym_implication] = STATE(370), - [sym_quantified] = STATE(370), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(370), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_orderBy] = STATE(1206), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [157] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(521), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [158] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(523), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [159] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(525), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [160] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(527), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [161] = { - [sym_special_call] = STATE(818), - [sym_prefix_cast] = STATE(818), - [sym_unary_expr] = STATE(818), - [sym_mul_expr] = STATE(818), - [sym_add_expr] = STATE(818), - [sym_in_expr] = STATE(818), - [sym_comp_term] = STATE(818), - [sym_instance_of] = STATE(818), - [sym_negation] = STATE(818), - [sym_if_term] = STATE(818), - [sym_conjunction] = STATE(818), - [sym_disjunction] = STATE(818), - [sym_implication] = STATE(818), - [sym_quantified] = STATE(818), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(818), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_orderBy] = STATE(1761), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [162] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(553), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [163] = { - [sym_special_call] = STATE(370), - [sym_prefix_cast] = STATE(370), - [sym_unary_expr] = STATE(370), - [sym_mul_expr] = STATE(370), - [sym_add_expr] = STATE(370), - [sym_in_expr] = STATE(370), - [sym_comp_term] = STATE(370), - [sym_instance_of] = STATE(370), - [sym_negation] = STATE(370), - [sym_if_term] = STATE(370), - [sym_conjunction] = STATE(370), - [sym_disjunction] = STATE(370), - [sym_implication] = STATE(370), - [sym_quantified] = STATE(370), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(370), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_orderBy] = STATE(1042), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [164] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(555), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [165] = { - [sym_special_call] = STATE(396), - [sym_prefix_cast] = STATE(396), - [sym_unary_expr] = STATE(396), - [sym_mul_expr] = STATE(396), - [sym_add_expr] = STATE(396), - [sym_in_expr] = STATE(396), - [sym_comp_term] = STATE(396), - [sym_instance_of] = STATE(396), - [sym_negation] = STATE(396), - [sym_if_term] = STATE(396), - [sym_conjunction] = STATE(396), - [sym_disjunction] = STATE(396), - [sym_implication] = STATE(396), - [sym_quantified] = STATE(396), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(396), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_asExpr] = STATE(1121), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [166] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(557), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [167] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(559), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [168] = { - [sym_special_call] = STATE(818), - [sym_prefix_cast] = STATE(818), - [sym_unary_expr] = STATE(818), - [sym_mul_expr] = STATE(818), - [sym_add_expr] = STATE(818), - [sym_in_expr] = STATE(818), - [sym_comp_term] = STATE(818), - [sym_instance_of] = STATE(818), - [sym_negation] = STATE(818), - [sym_if_term] = STATE(818), - [sym_conjunction] = STATE(818), - [sym_disjunction] = STATE(818), - [sym_implication] = STATE(818), - [sym_quantified] = STATE(818), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(818), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_orderBy] = STATE(1641), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [169] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(561), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [170] = { - [sym_special_call] = STATE(371), - [sym_prefix_cast] = STATE(371), - [sym_unary_expr] = STATE(371), - [sym_mul_expr] = STATE(371), - [sym_add_expr] = STATE(371), - [sym_in_expr] = STATE(371), - [sym_comp_term] = STATE(371), - [sym_instance_of] = STATE(371), - [sym_negation] = STATE(371), - [sym_if_term] = STATE(371), - [sym_conjunction] = STATE(371), - [sym_disjunction] = STATE(371), - [sym_implication] = STATE(371), - [sym_quantified] = STATE(371), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(371), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_orderBy] = STATE(1225), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [171] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_RBRACK] = ACTIONS(563), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [172] = { - [sym_special_call] = STATE(855), - [sym_prefix_cast] = STATE(855), - [sym_unary_expr] = STATE(855), - [sym_mul_expr] = STATE(855), - [sym_add_expr] = STATE(855), - [sym_in_expr] = STATE(855), - [sym_comp_term] = STATE(855), - [sym_instance_of] = STATE(855), - [sym_negation] = STATE(855), - [sym_if_term] = STATE(855), - [sym_conjunction] = STATE(855), - [sym_disjunction] = STATE(855), - [sym_implication] = STATE(855), - [sym_quantified] = STATE(855), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(855), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_asExpr] = STATE(1635), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [173] = { - [sym_special_call] = STATE(825), - [sym_prefix_cast] = STATE(825), - [sym_unary_expr] = STATE(825), - [sym_mul_expr] = STATE(825), - [sym_add_expr] = STATE(825), - [sym_in_expr] = STATE(825), - [sym_comp_term] = STATE(825), - [sym_instance_of] = STATE(825), - [sym_negation] = STATE(825), - [sym_if_term] = STATE(825), - [sym_conjunction] = STATE(825), - [sym_disjunction] = STATE(825), - [sym_implication] = STATE(825), - [sym_quantified] = STATE(825), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(825), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [174] = { - [sym_special_call] = STATE(393), - [sym_prefix_cast] = STATE(393), - [sym_unary_expr] = STATE(393), - [sym_mul_expr] = STATE(393), - [sym_add_expr] = STATE(393), - [sym_in_expr] = STATE(393), - [sym_comp_term] = STATE(393), - [sym_instance_of] = STATE(393), - [sym_negation] = STATE(393), - [sym_if_term] = STATE(393), - [sym_conjunction] = STATE(393), - [sym_disjunction] = STATE(393), - [sym_implication] = STATE(393), - [sym_quantified] = STATE(393), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(393), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [175] = { - [sym_special_call] = STATE(1146), - [sym_prefix_cast] = STATE(1146), - [sym_unary_expr] = STATE(1146), - [sym_mul_expr] = STATE(1146), - [sym_add_expr] = STATE(1146), - [sym_in_expr] = STATE(1146), - [sym_comp_term] = STATE(1146), - [sym_instance_of] = STATE(1146), - [sym_negation] = STATE(1146), - [sym_if_term] = STATE(1146), - [sym_conjunction] = STATE(1146), - [sym_disjunction] = STATE(1146), - [sym_implication] = STATE(1146), - [sym_quantified] = STATE(1146), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1146), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [176] = { - [sym_special_call] = STATE(1142), - [sym_prefix_cast] = STATE(1142), - [sym_unary_expr] = STATE(1142), - [sym_mul_expr] = STATE(1142), - [sym_add_expr] = STATE(1142), - [sym_in_expr] = STATE(1142), - [sym_comp_term] = STATE(1142), - [sym_instance_of] = STATE(1142), - [sym_negation] = STATE(1142), - [sym_if_term] = STATE(1142), - [sym_conjunction] = STATE(1142), - [sym_disjunction] = STATE(1142), - [sym_implication] = STATE(1142), - [sym_quantified] = STATE(1142), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1142), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [177] = { - [sym_special_call] = STATE(1166), - [sym_prefix_cast] = STATE(1166), - [sym_unary_expr] = STATE(1166), - [sym_mul_expr] = STATE(1166), - [sym_add_expr] = STATE(1166), - [sym_in_expr] = STATE(1166), - [sym_comp_term] = STATE(1166), - [sym_instance_of] = STATE(1166), - [sym_negation] = STATE(1166), - [sym_if_term] = STATE(1166), - [sym_conjunction] = STATE(1166), - [sym_disjunction] = STATE(1166), - [sym_implication] = STATE(1166), - [sym_quantified] = STATE(1166), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1166), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1790), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [178] = { - [sym_special_call] = STATE(946), - [sym_prefix_cast] = STATE(946), - [sym_unary_expr] = STATE(946), - [sym_mul_expr] = STATE(946), - [sym_add_expr] = STATE(946), - [sym_in_expr] = STATE(946), - [sym_comp_term] = STATE(946), - [sym_instance_of] = STATE(946), - [sym_negation] = STATE(946), - [sym_if_term] = STATE(946), - [sym_conjunction] = STATE(946), - [sym_disjunction] = STATE(946), - [sym_implication] = STATE(946), - [sym_quantified] = STATE(946), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(946), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [179] = { - [sym_special_call] = STATE(416), - [sym_prefix_cast] = STATE(416), - [sym_unary_expr] = STATE(416), - [sym_mul_expr] = STATE(416), - [sym_add_expr] = STATE(416), - [sym_in_expr] = STATE(416), - [sym_comp_term] = STATE(416), - [sym_instance_of] = STATE(416), - [sym_negation] = STATE(416), - [sym_if_term] = STATE(416), - [sym_conjunction] = STATE(416), - [sym_disjunction] = STATE(416), - [sym_implication] = STATE(416), - [sym_quantified] = STATE(416), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(416), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [180] = { - [sym_special_call] = STATE(1077), - [sym_prefix_cast] = STATE(1077), - [sym_unary_expr] = STATE(1077), - [sym_mul_expr] = STATE(1077), - [sym_add_expr] = STATE(1077), - [sym_in_expr] = STATE(1077), - [sym_comp_term] = STATE(1077), - [sym_instance_of] = STATE(1077), - [sym_negation] = STATE(1077), - [sym_if_term] = STATE(1077), - [sym_conjunction] = STATE(1077), - [sym_disjunction] = STATE(1077), - [sym_implication] = STATE(1077), - [sym_quantified] = STATE(1077), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1077), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [181] = { - [sym_special_call] = STATE(824), - [sym_prefix_cast] = STATE(824), - [sym_unary_expr] = STATE(824), - [sym_mul_expr] = STATE(824), - [sym_add_expr] = STATE(824), - [sym_in_expr] = STATE(824), - [sym_comp_term] = STATE(824), - [sym_instance_of] = STATE(824), - [sym_negation] = STATE(824), - [sym_if_term] = STATE(824), - [sym_conjunction] = STATE(824), - [sym_disjunction] = STATE(824), - [sym_implication] = STATE(824), - [sym_quantified] = STATE(824), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(824), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [182] = { - [sym_special_call] = STATE(1095), - [sym_prefix_cast] = STATE(1095), - [sym_unary_expr] = STATE(1095), - [sym_mul_expr] = STATE(1095), - [sym_add_expr] = STATE(1095), - [sym_in_expr] = STATE(1095), - [sym_comp_term] = STATE(1095), - [sym_instance_of] = STATE(1095), - [sym_negation] = STATE(1095), - [sym_if_term] = STATE(1095), - [sym_conjunction] = STATE(1095), - [sym_disjunction] = STATE(1095), - [sym_implication] = STATE(1095), - [sym_quantified] = STATE(1095), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1095), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [183] = { - [sym_special_call] = STATE(410), - [sym_prefix_cast] = STATE(410), - [sym_unary_expr] = STATE(410), - [sym_mul_expr] = STATE(410), - [sym_add_expr] = STATE(410), - [sym_in_expr] = STATE(410), - [sym_comp_term] = STATE(410), - [sym_instance_of] = STATE(410), - [sym_negation] = STATE(410), - [sym_if_term] = STATE(410), - [sym_conjunction] = STATE(410), - [sym_disjunction] = STATE(410), - [sym_implication] = STATE(410), - [sym_quantified] = STATE(410), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(410), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [184] = { - [sym_special_call] = STATE(1078), - [sym_prefix_cast] = STATE(1078), - [sym_unary_expr] = STATE(1078), - [sym_mul_expr] = STATE(1078), - [sym_add_expr] = STATE(1078), - [sym_in_expr] = STATE(1078), - [sym_comp_term] = STATE(1078), - [sym_instance_of] = STATE(1078), - [sym_negation] = STATE(1078), - [sym_if_term] = STATE(1078), - [sym_conjunction] = STATE(1078), - [sym_disjunction] = STATE(1078), - [sym_implication] = STATE(1078), - [sym_quantified] = STATE(1078), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1078), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [185] = { - [sym_special_call] = STATE(906), - [sym_prefix_cast] = STATE(906), - [sym_unary_expr] = STATE(906), - [sym_mul_expr] = STATE(906), - [sym_add_expr] = STATE(906), - [sym_in_expr] = STATE(906), - [sym_comp_term] = STATE(906), - [sym_instance_of] = STATE(906), - [sym_negation] = STATE(906), - [sym_if_term] = STATE(906), - [sym_conjunction] = STATE(906), - [sym_disjunction] = STATE(906), - [sym_implication] = STATE(906), - [sym_quantified] = STATE(906), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(906), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [186] = { - [sym_special_call] = STATE(1100), - [sym_prefix_cast] = STATE(1100), - [sym_unary_expr] = STATE(1100), - [sym_mul_expr] = STATE(1100), - [sym_add_expr] = STATE(1100), - [sym_in_expr] = STATE(1100), - [sym_comp_term] = STATE(1100), - [sym_instance_of] = STATE(1100), - [sym_negation] = STATE(1100), - [sym_if_term] = STATE(1100), - [sym_conjunction] = STATE(1100), - [sym_disjunction] = STATE(1100), - [sym_implication] = STATE(1100), - [sym_quantified] = STATE(1100), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1100), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [187] = { - [sym_special_call] = STATE(1108), - [sym_prefix_cast] = STATE(1108), - [sym_unary_expr] = STATE(1108), - [sym_mul_expr] = STATE(1108), - [sym_add_expr] = STATE(1108), - [sym_in_expr] = STATE(1108), - [sym_comp_term] = STATE(1108), - [sym_instance_of] = STATE(1108), - [sym_negation] = STATE(1108), - [sym_if_term] = STATE(1108), - [sym_conjunction] = STATE(1108), - [sym_disjunction] = STATE(1108), - [sym_implication] = STATE(1108), - [sym_quantified] = STATE(1108), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1108), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [188] = { - [sym_special_call] = STATE(1063), - [sym_prefix_cast] = STATE(1063), - [sym_unary_expr] = STATE(1063), - [sym_mul_expr] = STATE(1063), - [sym_add_expr] = STATE(1063), - [sym_in_expr] = STATE(1063), - [sym_comp_term] = STATE(1063), - [sym_instance_of] = STATE(1063), - [sym_negation] = STATE(1063), - [sym_if_term] = STATE(1063), - [sym_conjunction] = STATE(1063), - [sym_disjunction] = STATE(1063), - [sym_implication] = STATE(1063), - [sym_quantified] = STATE(1063), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1063), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [189] = { - [sym_special_call] = STATE(1148), - [sym_prefix_cast] = STATE(1148), - [sym_unary_expr] = STATE(1148), - [sym_mul_expr] = STATE(1148), - [sym_add_expr] = STATE(1148), - [sym_in_expr] = STATE(1148), - [sym_comp_term] = STATE(1148), - [sym_instance_of] = STATE(1148), - [sym_negation] = STATE(1148), - [sym_if_term] = STATE(1148), - [sym_conjunction] = STATE(1148), - [sym_disjunction] = STATE(1148), - [sym_implication] = STATE(1148), - [sym_quantified] = STATE(1148), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1148), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [190] = { - [sym_special_call] = STATE(925), - [sym_prefix_cast] = STATE(925), - [sym_unary_expr] = STATE(925), - [sym_mul_expr] = STATE(925), - [sym_add_expr] = STATE(925), - [sym_in_expr] = STATE(925), - [sym_comp_term] = STATE(925), - [sym_instance_of] = STATE(925), - [sym_negation] = STATE(925), - [sym_if_term] = STATE(925), - [sym_conjunction] = STATE(925), - [sym_disjunction] = STATE(925), - [sym_implication] = STATE(925), - [sym_quantified] = STATE(925), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(925), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [191] = { - [sym_special_call] = STATE(932), - [sym_prefix_cast] = STATE(932), - [sym_unary_expr] = STATE(932), - [sym_mul_expr] = STATE(932), - [sym_add_expr] = STATE(932), - [sym_in_expr] = STATE(932), - [sym_comp_term] = STATE(932), - [sym_instance_of] = STATE(932), - [sym_negation] = STATE(932), - [sym_if_term] = STATE(932), - [sym_conjunction] = STATE(932), - [sym_disjunction] = STATE(932), - [sym_implication] = STATE(932), - [sym_quantified] = STATE(932), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(932), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [192] = { - [sym_special_call] = STATE(798), - [sym_prefix_cast] = STATE(798), - [sym_unary_expr] = STATE(798), - [sym_mul_expr] = STATE(798), - [sym_add_expr] = STATE(798), - [sym_in_expr] = STATE(798), - [sym_comp_term] = STATE(798), - [sym_instance_of] = STATE(798), - [sym_negation] = STATE(798), - [sym_if_term] = STATE(798), - [sym_conjunction] = STATE(798), - [sym_disjunction] = STATE(798), - [sym_implication] = STATE(798), - [sym_quantified] = STATE(798), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(798), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [193] = { - [sym_special_call] = STATE(1106), - [sym_prefix_cast] = STATE(1106), - [sym_unary_expr] = STATE(1106), - [sym_mul_expr] = STATE(1106), - [sym_add_expr] = STATE(1106), - [sym_in_expr] = STATE(1106), - [sym_comp_term] = STATE(1106), - [sym_instance_of] = STATE(1106), - [sym_negation] = STATE(1106), - [sym_if_term] = STATE(1106), - [sym_conjunction] = STATE(1106), - [sym_disjunction] = STATE(1106), - [sym_implication] = STATE(1106), - [sym_quantified] = STATE(1106), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1106), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [194] = { - [sym_special_call] = STATE(1154), - [sym_prefix_cast] = STATE(1154), - [sym_unary_expr] = STATE(1154), - [sym_mul_expr] = STATE(1154), - [sym_add_expr] = STATE(1154), - [sym_in_expr] = STATE(1154), - [sym_comp_term] = STATE(1154), - [sym_instance_of] = STATE(1154), - [sym_negation] = STATE(1154), - [sym_if_term] = STATE(1154), - [sym_conjunction] = STATE(1154), - [sym_disjunction] = STATE(1154), - [sym_implication] = STATE(1154), - [sym_quantified] = STATE(1154), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1154), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [195] = { - [sym_special_call] = STATE(1180), - [sym_prefix_cast] = STATE(1180), - [sym_unary_expr] = STATE(1180), - [sym_mul_expr] = STATE(1180), - [sym_add_expr] = STATE(1180), - [sym_in_expr] = STATE(1180), - [sym_comp_term] = STATE(1180), - [sym_instance_of] = STATE(1180), - [sym_negation] = STATE(1180), - [sym_if_term] = STATE(1180), - [sym_conjunction] = STATE(1180), - [sym_disjunction] = STATE(1180), - [sym_implication] = STATE(1180), - [sym_quantified] = STATE(1180), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1180), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [196] = { - [sym_special_call] = STATE(1126), - [sym_prefix_cast] = STATE(1126), - [sym_unary_expr] = STATE(1126), - [sym_mul_expr] = STATE(1126), - [sym_add_expr] = STATE(1126), - [sym_in_expr] = STATE(1126), - [sym_comp_term] = STATE(1126), - [sym_instance_of] = STATE(1126), - [sym_negation] = STATE(1126), - [sym_if_term] = STATE(1126), - [sym_conjunction] = STATE(1126), - [sym_disjunction] = STATE(1126), - [sym_implication] = STATE(1126), - [sym_quantified] = STATE(1126), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1126), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [197] = { - [sym_special_call] = STATE(860), - [sym_prefix_cast] = STATE(860), - [sym_unary_expr] = STATE(860), - [sym_mul_expr] = STATE(860), - [sym_add_expr] = STATE(860), - [sym_in_expr] = STATE(860), - [sym_comp_term] = STATE(860), - [sym_instance_of] = STATE(860), - [sym_negation] = STATE(860), - [sym_if_term] = STATE(860), - [sym_conjunction] = STATE(860), - [sym_disjunction] = STATE(860), - [sym_implication] = STATE(860), - [sym_quantified] = STATE(860), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(860), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [198] = { - [sym_special_call] = STATE(1078), - [sym_prefix_cast] = STATE(1078), - [sym_unary_expr] = STATE(1078), - [sym_mul_expr] = STATE(1078), - [sym_add_expr] = STATE(1078), - [sym_in_expr] = STATE(1078), - [sym_comp_term] = STATE(1078), - [sym_instance_of] = STATE(1078), - [sym_negation] = STATE(1078), - [sym_if_term] = STATE(1078), - [sym_conjunction] = STATE(1078), - [sym_disjunction] = STATE(1078), - [sym_implication] = STATE(1078), - [sym_quantified] = STATE(1078), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1078), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1800), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [199] = { - [sym_special_call] = STATE(1041), - [sym_prefix_cast] = STATE(1041), - [sym_unary_expr] = STATE(1041), - [sym_mul_expr] = STATE(1041), - [sym_add_expr] = STATE(1041), - [sym_in_expr] = STATE(1041), - [sym_comp_term] = STATE(1041), - [sym_instance_of] = STATE(1041), - [sym_negation] = STATE(1041), - [sym_if_term] = STATE(1041), - [sym_conjunction] = STATE(1041), - [sym_disjunction] = STATE(1041), - [sym_implication] = STATE(1041), - [sym_quantified] = STATE(1041), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1041), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [200] = { - [sym_special_call] = STATE(374), - [sym_prefix_cast] = STATE(374), - [sym_unary_expr] = STATE(374), - [sym_mul_expr] = STATE(374), - [sym_add_expr] = STATE(374), - [sym_in_expr] = STATE(374), - [sym_comp_term] = STATE(374), - [sym_instance_of] = STATE(374), - [sym_negation] = STATE(374), - [sym_if_term] = STATE(374), - [sym_conjunction] = STATE(374), - [sym_disjunction] = STATE(374), - [sym_implication] = STATE(374), - [sym_quantified] = STATE(374), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(374), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [201] = { - [sym_special_call] = STATE(1039), - [sym_prefix_cast] = STATE(1039), - [sym_unary_expr] = STATE(1039), - [sym_mul_expr] = STATE(1039), - [sym_add_expr] = STATE(1039), - [sym_in_expr] = STATE(1039), - [sym_comp_term] = STATE(1039), - [sym_instance_of] = STATE(1039), - [sym_negation] = STATE(1039), - [sym_if_term] = STATE(1039), - [sym_conjunction] = STATE(1039), - [sym_disjunction] = STATE(1039), - [sym_implication] = STATE(1039), - [sym_quantified] = STATE(1039), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1039), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [202] = { - [sym_special_call] = STATE(876), - [sym_prefix_cast] = STATE(876), - [sym_unary_expr] = STATE(876), - [sym_mul_expr] = STATE(876), - [sym_add_expr] = STATE(876), - [sym_in_expr] = STATE(876), - [sym_comp_term] = STATE(876), - [sym_instance_of] = STATE(876), - [sym_negation] = STATE(876), - [sym_if_term] = STATE(876), - [sym_conjunction] = STATE(876), - [sym_disjunction] = STATE(876), - [sym_implication] = STATE(876), - [sym_quantified] = STATE(876), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(876), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [203] = { - [sym_special_call] = STATE(1169), - [sym_prefix_cast] = STATE(1169), - [sym_unary_expr] = STATE(1169), - [sym_mul_expr] = STATE(1169), - [sym_add_expr] = STATE(1169), - [sym_in_expr] = STATE(1169), - [sym_comp_term] = STATE(1169), - [sym_instance_of] = STATE(1169), - [sym_negation] = STATE(1169), - [sym_if_term] = STATE(1169), - [sym_conjunction] = STATE(1169), - [sym_disjunction] = STATE(1169), - [sym_implication] = STATE(1169), - [sym_quantified] = STATE(1169), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1169), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [204] = { - [sym_special_call] = STATE(881), - [sym_prefix_cast] = STATE(881), - [sym_unary_expr] = STATE(881), - [sym_mul_expr] = STATE(881), - [sym_add_expr] = STATE(881), - [sym_in_expr] = STATE(881), - [sym_comp_term] = STATE(881), - [sym_instance_of] = STATE(881), - [sym_negation] = STATE(881), - [sym_if_term] = STATE(881), - [sym_conjunction] = STATE(881), - [sym_disjunction] = STATE(881), - [sym_implication] = STATE(881), - [sym_quantified] = STATE(881), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(881), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [205] = { - [sym_special_call] = STATE(1051), - [sym_prefix_cast] = STATE(1051), - [sym_unary_expr] = STATE(1051), - [sym_mul_expr] = STATE(1051), - [sym_add_expr] = STATE(1051), - [sym_in_expr] = STATE(1051), - [sym_comp_term] = STATE(1051), - [sym_instance_of] = STATE(1051), - [sym_negation] = STATE(1051), - [sym_if_term] = STATE(1051), - [sym_conjunction] = STATE(1051), - [sym_disjunction] = STATE(1051), - [sym_implication] = STATE(1051), - [sym_quantified] = STATE(1051), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1051), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [206] = { - [sym_special_call] = STATE(882), - [sym_prefix_cast] = STATE(882), - [sym_unary_expr] = STATE(882), - [sym_mul_expr] = STATE(882), - [sym_add_expr] = STATE(882), - [sym_in_expr] = STATE(882), - [sym_comp_term] = STATE(882), - [sym_instance_of] = STATE(882), - [sym_negation] = STATE(882), - [sym_if_term] = STATE(882), - [sym_conjunction] = STATE(882), - [sym_disjunction] = STATE(882), - [sym_implication] = STATE(882), - [sym_quantified] = STATE(882), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(882), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [207] = { - [sym_special_call] = STATE(1056), - [sym_prefix_cast] = STATE(1056), - [sym_unary_expr] = STATE(1056), - [sym_mul_expr] = STATE(1056), - [sym_add_expr] = STATE(1056), - [sym_in_expr] = STATE(1056), - [sym_comp_term] = STATE(1056), - [sym_instance_of] = STATE(1056), - [sym_negation] = STATE(1056), - [sym_if_term] = STATE(1056), - [sym_conjunction] = STATE(1056), - [sym_disjunction] = STATE(1056), - [sym_implication] = STATE(1056), - [sym_quantified] = STATE(1056), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1056), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [208] = { - [sym_special_call] = STATE(1058), - [sym_prefix_cast] = STATE(1058), - [sym_unary_expr] = STATE(1058), - [sym_mul_expr] = STATE(1058), - [sym_add_expr] = STATE(1058), - [sym_in_expr] = STATE(1058), - [sym_comp_term] = STATE(1058), - [sym_instance_of] = STATE(1058), - [sym_negation] = STATE(1058), - [sym_if_term] = STATE(1058), - [sym_conjunction] = STATE(1058), - [sym_disjunction] = STATE(1058), - [sym_implication] = STATE(1058), - [sym_quantified] = STATE(1058), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1058), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [209] = { - [sym_special_call] = STATE(803), - [sym_prefix_cast] = STATE(803), - [sym_unary_expr] = STATE(803), - [sym_mul_expr] = STATE(803), - [sym_add_expr] = STATE(803), - [sym_in_expr] = STATE(803), - [sym_comp_term] = STATE(803), - [sym_instance_of] = STATE(803), - [sym_negation] = STATE(803), - [sym_if_term] = STATE(803), - [sym_conjunction] = STATE(803), - [sym_disjunction] = STATE(803), - [sym_implication] = STATE(803), - [sym_quantified] = STATE(803), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(803), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [210] = { - [sym_special_call] = STATE(788), - [sym_prefix_cast] = STATE(788), - [sym_unary_expr] = STATE(788), - [sym_mul_expr] = STATE(788), - [sym_add_expr] = STATE(788), - [sym_in_expr] = STATE(788), - [sym_comp_term] = STATE(788), - [sym_instance_of] = STATE(788), - [sym_negation] = STATE(788), - [sym_if_term] = STATE(788), - [sym_conjunction] = STATE(788), - [sym_disjunction] = STATE(788), - [sym_implication] = STATE(788), - [sym_quantified] = STATE(788), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(788), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [211] = { - [sym_special_call] = STATE(1061), - [sym_prefix_cast] = STATE(1061), - [sym_unary_expr] = STATE(1061), - [sym_mul_expr] = STATE(1061), - [sym_add_expr] = STATE(1061), - [sym_in_expr] = STATE(1061), - [sym_comp_term] = STATE(1061), - [sym_instance_of] = STATE(1061), - [sym_negation] = STATE(1061), - [sym_if_term] = STATE(1061), - [sym_conjunction] = STATE(1061), - [sym_disjunction] = STATE(1061), - [sym_implication] = STATE(1061), - [sym_quantified] = STATE(1061), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1061), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [212] = { - [sym_special_call] = STATE(805), - [sym_prefix_cast] = STATE(805), - [sym_unary_expr] = STATE(805), - [sym_mul_expr] = STATE(805), - [sym_add_expr] = STATE(805), - [sym_in_expr] = STATE(805), - [sym_comp_term] = STATE(805), - [sym_instance_of] = STATE(805), - [sym_negation] = STATE(805), - [sym_if_term] = STATE(805), - [sym_conjunction] = STATE(805), - [sym_disjunction] = STATE(805), - [sym_implication] = STATE(805), - [sym_quantified] = STATE(805), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(805), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [213] = { - [sym_special_call] = STATE(391), - [sym_prefix_cast] = STATE(391), - [sym_unary_expr] = STATE(391), - [sym_mul_expr] = STATE(391), - [sym_add_expr] = STATE(391), - [sym_in_expr] = STATE(391), - [sym_comp_term] = STATE(391), - [sym_instance_of] = STATE(391), - [sym_negation] = STATE(391), - [sym_if_term] = STATE(391), - [sym_conjunction] = STATE(391), - [sym_disjunction] = STATE(391), - [sym_implication] = STATE(391), - [sym_quantified] = STATE(391), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(391), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [214] = { - [sym_special_call] = STATE(390), - [sym_prefix_cast] = STATE(390), - [sym_unary_expr] = STATE(390), - [sym_mul_expr] = STATE(390), - [sym_add_expr] = STATE(390), - [sym_in_expr] = STATE(390), - [sym_comp_term] = STATE(390), - [sym_instance_of] = STATE(390), - [sym_negation] = STATE(390), - [sym_if_term] = STATE(390), - [sym_conjunction] = STATE(390), - [sym_disjunction] = STATE(390), - [sym_implication] = STATE(390), - [sym_quantified] = STATE(390), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(390), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [215] = { - [sym_special_call] = STATE(806), - [sym_prefix_cast] = STATE(806), - [sym_unary_expr] = STATE(806), - [sym_mul_expr] = STATE(806), - [sym_add_expr] = STATE(806), - [sym_in_expr] = STATE(806), - [sym_comp_term] = STATE(806), - [sym_instance_of] = STATE(806), - [sym_negation] = STATE(806), - [sym_if_term] = STATE(806), - [sym_conjunction] = STATE(806), - [sym_disjunction] = STATE(806), - [sym_implication] = STATE(806), - [sym_quantified] = STATE(806), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(806), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [216] = { - [sym_special_call] = STATE(791), - [sym_prefix_cast] = STATE(791), - [sym_unary_expr] = STATE(791), - [sym_mul_expr] = STATE(791), - [sym_add_expr] = STATE(791), - [sym_in_expr] = STATE(791), - [sym_comp_term] = STATE(791), - [sym_instance_of] = STATE(791), - [sym_negation] = STATE(791), - [sym_if_term] = STATE(791), - [sym_conjunction] = STATE(791), - [sym_disjunction] = STATE(791), - [sym_implication] = STATE(791), - [sym_quantified] = STATE(791), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(791), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [217] = { - [sym_special_call] = STATE(837), - [sym_prefix_cast] = STATE(837), - [sym_unary_expr] = STATE(837), - [sym_mul_expr] = STATE(837), - [sym_add_expr] = STATE(837), - [sym_in_expr] = STATE(837), - [sym_comp_term] = STATE(837), - [sym_instance_of] = STATE(837), - [sym_negation] = STATE(837), - [sym_if_term] = STATE(837), - [sym_conjunction] = STATE(837), - [sym_disjunction] = STATE(837), - [sym_implication] = STATE(837), - [sym_quantified] = STATE(837), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(837), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [218] = { - [sym_special_call] = STATE(792), - [sym_prefix_cast] = STATE(792), - [sym_unary_expr] = STATE(792), - [sym_mul_expr] = STATE(792), - [sym_add_expr] = STATE(792), - [sym_in_expr] = STATE(792), - [sym_comp_term] = STATE(792), - [sym_instance_of] = STATE(792), - [sym_negation] = STATE(792), - [sym_if_term] = STATE(792), - [sym_conjunction] = STATE(792), - [sym_disjunction] = STATE(792), - [sym_implication] = STATE(792), - [sym_quantified] = STATE(792), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(792), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [219] = { - [sym_special_call] = STATE(389), - [sym_prefix_cast] = STATE(389), - [sym_unary_expr] = STATE(389), - [sym_mul_expr] = STATE(389), - [sym_add_expr] = STATE(389), - [sym_in_expr] = STATE(389), - [sym_comp_term] = STATE(389), - [sym_instance_of] = STATE(389), - [sym_negation] = STATE(389), - [sym_if_term] = STATE(389), - [sym_conjunction] = STATE(389), - [sym_disjunction] = STATE(389), - [sym_implication] = STATE(389), - [sym_quantified] = STATE(389), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(389), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [220] = { - [sym_special_call] = STATE(1060), - [sym_prefix_cast] = STATE(1060), - [sym_unary_expr] = STATE(1060), - [sym_mul_expr] = STATE(1060), - [sym_add_expr] = STATE(1060), - [sym_in_expr] = STATE(1060), - [sym_comp_term] = STATE(1060), - [sym_instance_of] = STATE(1060), - [sym_negation] = STATE(1060), - [sym_if_term] = STATE(1060), - [sym_conjunction] = STATE(1060), - [sym_disjunction] = STATE(1060), - [sym_implication] = STATE(1060), - [sym_quantified] = STATE(1060), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1060), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [221] = { - [sym_special_call] = STATE(1043), - [sym_prefix_cast] = STATE(1043), - [sym_unary_expr] = STATE(1043), - [sym_mul_expr] = STATE(1043), - [sym_add_expr] = STATE(1043), - [sym_in_expr] = STATE(1043), - [sym_comp_term] = STATE(1043), - [sym_instance_of] = STATE(1043), - [sym_negation] = STATE(1043), - [sym_if_term] = STATE(1043), - [sym_conjunction] = STATE(1043), - [sym_disjunction] = STATE(1043), - [sym_implication] = STATE(1043), - [sym_quantified] = STATE(1043), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1043), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1807), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [222] = { - [sym_special_call] = STATE(1072), - [sym_prefix_cast] = STATE(1072), - [sym_unary_expr] = STATE(1072), - [sym_mul_expr] = STATE(1072), - [sym_add_expr] = STATE(1072), - [sym_in_expr] = STATE(1072), - [sym_comp_term] = STATE(1072), - [sym_instance_of] = STATE(1072), - [sym_negation] = STATE(1072), - [sym_if_term] = STATE(1072), - [sym_conjunction] = STATE(1072), - [sym_disjunction] = STATE(1072), - [sym_implication] = STATE(1072), - [sym_quantified] = STATE(1072), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1072), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [223] = { - [sym_special_call] = STATE(1073), - [sym_prefix_cast] = STATE(1073), - [sym_unary_expr] = STATE(1073), - [sym_mul_expr] = STATE(1073), - [sym_add_expr] = STATE(1073), - [sym_in_expr] = STATE(1073), - [sym_comp_term] = STATE(1073), - [sym_instance_of] = STATE(1073), - [sym_negation] = STATE(1073), - [sym_if_term] = STATE(1073), - [sym_conjunction] = STATE(1073), - [sym_disjunction] = STATE(1073), - [sym_implication] = STATE(1073), - [sym_quantified] = STATE(1073), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1073), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [224] = { - [sym_special_call] = STATE(888), - [sym_prefix_cast] = STATE(888), - [sym_unary_expr] = STATE(888), - [sym_mul_expr] = STATE(888), - [sym_add_expr] = STATE(888), - [sym_in_expr] = STATE(888), - [sym_comp_term] = STATE(888), - [sym_instance_of] = STATE(888), - [sym_negation] = STATE(888), - [sym_if_term] = STATE(888), - [sym_conjunction] = STATE(888), - [sym_disjunction] = STATE(888), - [sym_implication] = STATE(888), - [sym_quantified] = STATE(888), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(888), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [225] = { - [sym_special_call] = STATE(895), - [sym_prefix_cast] = STATE(895), - [sym_unary_expr] = STATE(895), - [sym_mul_expr] = STATE(895), - [sym_add_expr] = STATE(895), - [sym_in_expr] = STATE(895), - [sym_comp_term] = STATE(895), - [sym_instance_of] = STATE(895), - [sym_negation] = STATE(895), - [sym_if_term] = STATE(895), - [sym_conjunction] = STATE(895), - [sym_disjunction] = STATE(895), - [sym_implication] = STATE(895), - [sym_quantified] = STATE(895), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(895), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [226] = { - [sym_special_call] = STATE(1085), - [sym_prefix_cast] = STATE(1085), - [sym_unary_expr] = STATE(1085), - [sym_mul_expr] = STATE(1085), - [sym_add_expr] = STATE(1085), - [sym_in_expr] = STATE(1085), - [sym_comp_term] = STATE(1085), - [sym_instance_of] = STATE(1085), - [sym_negation] = STATE(1085), - [sym_if_term] = STATE(1085), - [sym_conjunction] = STATE(1085), - [sym_disjunction] = STATE(1085), - [sym_implication] = STATE(1085), - [sym_quantified] = STATE(1085), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1085), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [227] = { - [sym_special_call] = STATE(1043), - [sym_prefix_cast] = STATE(1043), - [sym_unary_expr] = STATE(1043), - [sym_mul_expr] = STATE(1043), - [sym_add_expr] = STATE(1043), - [sym_in_expr] = STATE(1043), - [sym_comp_term] = STATE(1043), - [sym_instance_of] = STATE(1043), - [sym_negation] = STATE(1043), - [sym_if_term] = STATE(1043), - [sym_conjunction] = STATE(1043), - [sym_disjunction] = STATE(1043), - [sym_implication] = STATE(1043), - [sym_quantified] = STATE(1043), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1043), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [228] = { - [sym_special_call] = STATE(898), - [sym_prefix_cast] = STATE(898), - [sym_unary_expr] = STATE(898), - [sym_mul_expr] = STATE(898), - [sym_add_expr] = STATE(898), - [sym_in_expr] = STATE(898), - [sym_comp_term] = STATE(898), - [sym_instance_of] = STATE(898), - [sym_negation] = STATE(898), - [sym_if_term] = STATE(898), - [sym_conjunction] = STATE(898), - [sym_disjunction] = STATE(898), - [sym_implication] = STATE(898), - [sym_quantified] = STATE(898), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(898), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [229] = { - [sym_special_call] = STATE(1168), - [sym_prefix_cast] = STATE(1168), - [sym_unary_expr] = STATE(1168), - [sym_mul_expr] = STATE(1168), - [sym_add_expr] = STATE(1168), - [sym_in_expr] = STATE(1168), - [sym_comp_term] = STATE(1168), - [sym_instance_of] = STATE(1168), - [sym_negation] = STATE(1168), - [sym_if_term] = STATE(1168), - [sym_conjunction] = STATE(1168), - [sym_disjunction] = STATE(1168), - [sym_implication] = STATE(1168), - [sym_quantified] = STATE(1168), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1168), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [230] = { - [sym_special_call] = STATE(1089), - [sym_prefix_cast] = STATE(1089), - [sym_unary_expr] = STATE(1089), - [sym_mul_expr] = STATE(1089), - [sym_add_expr] = STATE(1089), - [sym_in_expr] = STATE(1089), - [sym_comp_term] = STATE(1089), - [sym_instance_of] = STATE(1089), - [sym_negation] = STATE(1089), - [sym_if_term] = STATE(1089), - [sym_conjunction] = STATE(1089), - [sym_disjunction] = STATE(1089), - [sym_implication] = STATE(1089), - [sym_quantified] = STATE(1089), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1089), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [231] = { - [sym_special_call] = STATE(1096), - [sym_prefix_cast] = STATE(1096), - [sym_unary_expr] = STATE(1096), - [sym_mul_expr] = STATE(1096), - [sym_add_expr] = STATE(1096), - [sym_in_expr] = STATE(1096), - [sym_comp_term] = STATE(1096), - [sym_instance_of] = STATE(1096), - [sym_negation] = STATE(1096), - [sym_if_term] = STATE(1096), - [sym_conjunction] = STATE(1096), - [sym_disjunction] = STATE(1096), - [sym_implication] = STATE(1096), - [sym_quantified] = STATE(1096), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1096), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [232] = { - [sym_special_call] = STATE(1097), - [sym_prefix_cast] = STATE(1097), - [sym_unary_expr] = STATE(1097), - [sym_mul_expr] = STATE(1097), - [sym_add_expr] = STATE(1097), - [sym_in_expr] = STATE(1097), - [sym_comp_term] = STATE(1097), - [sym_instance_of] = STATE(1097), - [sym_negation] = STATE(1097), - [sym_if_term] = STATE(1097), - [sym_conjunction] = STATE(1097), - [sym_disjunction] = STATE(1097), - [sym_implication] = STATE(1097), - [sym_quantified] = STATE(1097), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1097), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [233] = { - [sym_special_call] = STATE(1061), - [sym_prefix_cast] = STATE(1061), - [sym_unary_expr] = STATE(1061), - [sym_mul_expr] = STATE(1061), - [sym_add_expr] = STATE(1061), - [sym_in_expr] = STATE(1061), - [sym_comp_term] = STATE(1061), - [sym_instance_of] = STATE(1061), - [sym_negation] = STATE(1061), - [sym_if_term] = STATE(1061), - [sym_conjunction] = STATE(1061), - [sym_disjunction] = STATE(1061), - [sym_implication] = STATE(1061), - [sym_quantified] = STATE(1061), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1061), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1795), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [234] = { - [sym_special_call] = STATE(846), - [sym_prefix_cast] = STATE(846), - [sym_unary_expr] = STATE(846), - [sym_mul_expr] = STATE(846), - [sym_add_expr] = STATE(846), - [sym_in_expr] = STATE(846), - [sym_comp_term] = STATE(846), - [sym_instance_of] = STATE(846), - [sym_negation] = STATE(846), - [sym_if_term] = STATE(846), - [sym_conjunction] = STATE(846), - [sym_disjunction] = STATE(846), - [sym_implication] = STATE(846), - [sym_quantified] = STATE(846), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(846), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [235] = { - [sym_special_call] = STATE(1115), - [sym_prefix_cast] = STATE(1115), - [sym_unary_expr] = STATE(1115), - [sym_mul_expr] = STATE(1115), - [sym_add_expr] = STATE(1115), - [sym_in_expr] = STATE(1115), - [sym_comp_term] = STATE(1115), - [sym_instance_of] = STATE(1115), - [sym_negation] = STATE(1115), - [sym_if_term] = STATE(1115), - [sym_conjunction] = STATE(1115), - [sym_disjunction] = STATE(1115), - [sym_implication] = STATE(1115), - [sym_quantified] = STATE(1115), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1115), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [236] = { - [sym_special_call] = STATE(1117), - [sym_prefix_cast] = STATE(1117), - [sym_unary_expr] = STATE(1117), - [sym_mul_expr] = STATE(1117), - [sym_add_expr] = STATE(1117), - [sym_in_expr] = STATE(1117), - [sym_comp_term] = STATE(1117), - [sym_instance_of] = STATE(1117), - [sym_negation] = STATE(1117), - [sym_if_term] = STATE(1117), - [sym_conjunction] = STATE(1117), - [sym_disjunction] = STATE(1117), - [sym_implication] = STATE(1117), - [sym_quantified] = STATE(1117), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1117), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [237] = { - [sym_special_call] = STATE(926), - [sym_prefix_cast] = STATE(926), - [sym_unary_expr] = STATE(926), - [sym_mul_expr] = STATE(926), - [sym_add_expr] = STATE(926), - [sym_in_expr] = STATE(926), - [sym_comp_term] = STATE(926), - [sym_instance_of] = STATE(926), - [sym_negation] = STATE(926), - [sym_if_term] = STATE(926), - [sym_conjunction] = STATE(926), - [sym_disjunction] = STATE(926), - [sym_implication] = STATE(926), - [sym_quantified] = STATE(926), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(926), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [238] = { - [sym_special_call] = STATE(929), - [sym_prefix_cast] = STATE(929), - [sym_unary_expr] = STATE(929), - [sym_mul_expr] = STATE(929), - [sym_add_expr] = STATE(929), - [sym_in_expr] = STATE(929), - [sym_comp_term] = STATE(929), - [sym_instance_of] = STATE(929), - [sym_negation] = STATE(929), - [sym_if_term] = STATE(929), - [sym_conjunction] = STATE(929), - [sym_disjunction] = STATE(929), - [sym_implication] = STATE(929), - [sym_quantified] = STATE(929), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(929), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [239] = { - [sym_special_call] = STATE(1130), - [sym_prefix_cast] = STATE(1130), - [sym_unary_expr] = STATE(1130), - [sym_mul_expr] = STATE(1130), - [sym_add_expr] = STATE(1130), - [sym_in_expr] = STATE(1130), - [sym_comp_term] = STATE(1130), - [sym_instance_of] = STATE(1130), - [sym_negation] = STATE(1130), - [sym_if_term] = STATE(1130), - [sym_conjunction] = STATE(1130), - [sym_disjunction] = STATE(1130), - [sym_implication] = STATE(1130), - [sym_quantified] = STATE(1130), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1130), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [240] = { - [sym_special_call] = STATE(934), - [sym_prefix_cast] = STATE(934), - [sym_unary_expr] = STATE(934), - [sym_mul_expr] = STATE(934), - [sym_add_expr] = STATE(934), - [sym_in_expr] = STATE(934), - [sym_comp_term] = STATE(934), - [sym_instance_of] = STATE(934), - [sym_negation] = STATE(934), - [sym_if_term] = STATE(934), - [sym_conjunction] = STATE(934), - [sym_disjunction] = STATE(934), - [sym_implication] = STATE(934), - [sym_quantified] = STATE(934), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(934), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [241] = { - [sym_special_call] = STATE(1135), - [sym_prefix_cast] = STATE(1135), - [sym_unary_expr] = STATE(1135), - [sym_mul_expr] = STATE(1135), - [sym_add_expr] = STATE(1135), - [sym_in_expr] = STATE(1135), - [sym_comp_term] = STATE(1135), - [sym_instance_of] = STATE(1135), - [sym_negation] = STATE(1135), - [sym_if_term] = STATE(1135), - [sym_conjunction] = STATE(1135), - [sym_disjunction] = STATE(1135), - [sym_implication] = STATE(1135), - [sym_quantified] = STATE(1135), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1135), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [242] = { - [sym_special_call] = STATE(1138), - [sym_prefix_cast] = STATE(1138), - [sym_unary_expr] = STATE(1138), - [sym_mul_expr] = STATE(1138), - [sym_add_expr] = STATE(1138), - [sym_in_expr] = STATE(1138), - [sym_comp_term] = STATE(1138), - [sym_instance_of] = STATE(1138), - [sym_negation] = STATE(1138), - [sym_if_term] = STATE(1138), - [sym_conjunction] = STATE(1138), - [sym_disjunction] = STATE(1138), - [sym_implication] = STATE(1138), - [sym_quantified] = STATE(1138), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1138), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [243] = { - [sym_special_call] = STATE(1139), - [sym_prefix_cast] = STATE(1139), - [sym_unary_expr] = STATE(1139), - [sym_mul_expr] = STATE(1139), - [sym_add_expr] = STATE(1139), - [sym_in_expr] = STATE(1139), - [sym_comp_term] = STATE(1139), - [sym_instance_of] = STATE(1139), - [sym_negation] = STATE(1139), - [sym_if_term] = STATE(1139), - [sym_conjunction] = STATE(1139), - [sym_disjunction] = STATE(1139), - [sym_implication] = STATE(1139), - [sym_quantified] = STATE(1139), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1139), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [244] = { - [sym_special_call] = STATE(1106), - [sym_prefix_cast] = STATE(1106), - [sym_unary_expr] = STATE(1106), - [sym_mul_expr] = STATE(1106), - [sym_add_expr] = STATE(1106), - [sym_in_expr] = STATE(1106), - [sym_comp_term] = STATE(1106), - [sym_instance_of] = STATE(1106), - [sym_negation] = STATE(1106), - [sym_if_term] = STATE(1106), - [sym_conjunction] = STATE(1106), - [sym_disjunction] = STATE(1106), - [sym_implication] = STATE(1106), - [sym_quantified] = STATE(1106), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1106), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1777), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [245] = { - [sym_special_call] = STATE(1031), - [sym_prefix_cast] = STATE(1031), - [sym_unary_expr] = STATE(1031), - [sym_mul_expr] = STATE(1031), - [sym_add_expr] = STATE(1031), - [sym_in_expr] = STATE(1031), - [sym_comp_term] = STATE(1031), - [sym_instance_of] = STATE(1031), - [sym_negation] = STATE(1031), - [sym_if_term] = STATE(1031), - [sym_conjunction] = STATE(1031), - [sym_disjunction] = STATE(1031), - [sym_implication] = STATE(1031), - [sym_quantified] = STATE(1031), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1031), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [246] = { - [sym_special_call] = STATE(1160), - [sym_prefix_cast] = STATE(1160), - [sym_unary_expr] = STATE(1160), - [sym_mul_expr] = STATE(1160), - [sym_add_expr] = STATE(1160), - [sym_in_expr] = STATE(1160), - [sym_comp_term] = STATE(1160), - [sym_instance_of] = STATE(1160), - [sym_negation] = STATE(1160), - [sym_if_term] = STATE(1160), - [sym_conjunction] = STATE(1160), - [sym_disjunction] = STATE(1160), - [sym_implication] = STATE(1160), - [sym_quantified] = STATE(1160), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1160), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [247] = { - [sym_special_call] = STATE(940), - [sym_prefix_cast] = STATE(940), - [sym_unary_expr] = STATE(940), - [sym_mul_expr] = STATE(940), - [sym_add_expr] = STATE(940), - [sym_in_expr] = STATE(940), - [sym_comp_term] = STATE(940), - [sym_instance_of] = STATE(940), - [sym_negation] = STATE(940), - [sym_if_term] = STATE(940), - [sym_conjunction] = STATE(940), - [sym_disjunction] = STATE(940), - [sym_implication] = STATE(940), - [sym_quantified] = STATE(940), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(940), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [248] = { - [sym_special_call] = STATE(943), - [sym_prefix_cast] = STATE(943), - [sym_unary_expr] = STATE(943), - [sym_mul_expr] = STATE(943), - [sym_add_expr] = STATE(943), - [sym_in_expr] = STATE(943), - [sym_comp_term] = STATE(943), - [sym_instance_of] = STATE(943), - [sym_negation] = STATE(943), - [sym_if_term] = STATE(943), - [sym_conjunction] = STATE(943), - [sym_disjunction] = STATE(943), - [sym_implication] = STATE(943), - [sym_quantified] = STATE(943), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(943), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [249] = { - [sym_special_call] = STATE(1170), - [sym_prefix_cast] = STATE(1170), - [sym_unary_expr] = STATE(1170), - [sym_mul_expr] = STATE(1170), - [sym_add_expr] = STATE(1170), - [sym_in_expr] = STATE(1170), - [sym_comp_term] = STATE(1170), - [sym_instance_of] = STATE(1170), - [sym_negation] = STATE(1170), - [sym_if_term] = STATE(1170), - [sym_conjunction] = STATE(1170), - [sym_disjunction] = STATE(1170), - [sym_implication] = STATE(1170), - [sym_quantified] = STATE(1170), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1170), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [250] = { - [sym_special_call] = STATE(1166), - [sym_prefix_cast] = STATE(1166), - [sym_unary_expr] = STATE(1166), - [sym_mul_expr] = STATE(1166), - [sym_add_expr] = STATE(1166), - [sym_in_expr] = STATE(1166), - [sym_comp_term] = STATE(1166), - [sym_instance_of] = STATE(1166), - [sym_negation] = STATE(1166), - [sym_if_term] = STATE(1166), - [sym_conjunction] = STATE(1166), - [sym_disjunction] = STATE(1166), - [sym_implication] = STATE(1166), - [sym_quantified] = STATE(1166), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1166), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [251] = { - [sym_special_call] = STATE(947), - [sym_prefix_cast] = STATE(947), - [sym_unary_expr] = STATE(947), - [sym_mul_expr] = STATE(947), - [sym_add_expr] = STATE(947), - [sym_in_expr] = STATE(947), - [sym_comp_term] = STATE(947), - [sym_instance_of] = STATE(947), - [sym_negation] = STATE(947), - [sym_if_term] = STATE(947), - [sym_conjunction] = STATE(947), - [sym_disjunction] = STATE(947), - [sym_implication] = STATE(947), - [sym_quantified] = STATE(947), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(947), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [252] = { - [sym_special_call] = STATE(793), - [sym_prefix_cast] = STATE(793), - [sym_unary_expr] = STATE(793), - [sym_mul_expr] = STATE(793), - [sym_add_expr] = STATE(793), - [sym_in_expr] = STATE(793), - [sym_comp_term] = STATE(793), - [sym_instance_of] = STATE(793), - [sym_negation] = STATE(793), - [sym_if_term] = STATE(793), - [sym_conjunction] = STATE(793), - [sym_disjunction] = STATE(793), - [sym_implication] = STATE(793), - [sym_quantified] = STATE(793), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(793), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [253] = { - [sym_special_call] = STATE(1172), - [sym_prefix_cast] = STATE(1172), - [sym_unary_expr] = STATE(1172), - [sym_mul_expr] = STATE(1172), - [sym_add_expr] = STATE(1172), - [sym_in_expr] = STATE(1172), - [sym_comp_term] = STATE(1172), - [sym_instance_of] = STATE(1172), - [sym_negation] = STATE(1172), - [sym_if_term] = STATE(1172), - [sym_conjunction] = STATE(1172), - [sym_disjunction] = STATE(1172), - [sym_implication] = STATE(1172), - [sym_quantified] = STATE(1172), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1172), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [254] = { - [sym_special_call] = STATE(1173), - [sym_prefix_cast] = STATE(1173), - [sym_unary_expr] = STATE(1173), - [sym_mul_expr] = STATE(1173), - [sym_add_expr] = STATE(1173), - [sym_in_expr] = STATE(1173), - [sym_comp_term] = STATE(1173), - [sym_instance_of] = STATE(1173), - [sym_negation] = STATE(1173), - [sym_if_term] = STATE(1173), - [sym_conjunction] = STATE(1173), - [sym_disjunction] = STATE(1173), - [sym_implication] = STATE(1173), - [sym_quantified] = STATE(1173), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1173), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [255] = { - [sym_special_call] = STATE(1178), - [sym_prefix_cast] = STATE(1178), - [sym_unary_expr] = STATE(1178), - [sym_mul_expr] = STATE(1178), - [sym_add_expr] = STATE(1178), - [sym_in_expr] = STATE(1178), - [sym_comp_term] = STATE(1178), - [sym_instance_of] = STATE(1178), - [sym_negation] = STATE(1178), - [sym_if_term] = STATE(1178), - [sym_conjunction] = STATE(1178), - [sym_disjunction] = STATE(1178), - [sym_implication] = STATE(1178), - [sym_quantified] = STATE(1178), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1178), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [256] = { - [sym_special_call] = STATE(1142), - [sym_prefix_cast] = STATE(1142), - [sym_unary_expr] = STATE(1142), - [sym_mul_expr] = STATE(1142), - [sym_add_expr] = STATE(1142), - [sym_in_expr] = STATE(1142), - [sym_comp_term] = STATE(1142), - [sym_instance_of] = STATE(1142), - [sym_negation] = STATE(1142), - [sym_if_term] = STATE(1142), - [sym_conjunction] = STATE(1142), - [sym_disjunction] = STATE(1142), - [sym_implication] = STATE(1142), - [sym_quantified] = STATE(1142), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1142), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1798), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [257] = { - [sym_special_call] = STATE(1157), - [sym_prefix_cast] = STATE(1157), - [sym_unary_expr] = STATE(1157), - [sym_mul_expr] = STATE(1157), - [sym_add_expr] = STATE(1157), - [sym_in_expr] = STATE(1157), - [sym_comp_term] = STATE(1157), - [sym_instance_of] = STATE(1157), - [sym_negation] = STATE(1157), - [sym_if_term] = STATE(1157), - [sym_conjunction] = STATE(1157), - [sym_disjunction] = STATE(1157), - [sym_implication] = STATE(1157), - [sym_quantified] = STATE(1157), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1157), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [258] = { - [sym_special_call] = STATE(388), - [sym_prefix_cast] = STATE(388), - [sym_unary_expr] = STATE(388), - [sym_mul_expr] = STATE(388), - [sym_add_expr] = STATE(388), - [sym_in_expr] = STATE(388), - [sym_comp_term] = STATE(388), - [sym_instance_of] = STATE(388), - [sym_negation] = STATE(388), - [sym_if_term] = STATE(388), - [sym_conjunction] = STATE(388), - [sym_disjunction] = STATE(388), - [sym_implication] = STATE(388), - [sym_quantified] = STATE(388), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(388), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [259] = { - [sym_special_call] = STATE(1150), - [sym_prefix_cast] = STATE(1150), - [sym_unary_expr] = STATE(1150), - [sym_mul_expr] = STATE(1150), - [sym_add_expr] = STATE(1150), - [sym_in_expr] = STATE(1150), - [sym_comp_term] = STATE(1150), - [sym_instance_of] = STATE(1150), - [sym_negation] = STATE(1150), - [sym_if_term] = STATE(1150), - [sym_conjunction] = STATE(1150), - [sym_disjunction] = STATE(1150), - [sym_implication] = STATE(1150), - [sym_quantified] = STATE(1150), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1150), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [260] = { - [sym_special_call] = STATE(383), - [sym_prefix_cast] = STATE(383), - [sym_unary_expr] = STATE(383), - [sym_mul_expr] = STATE(383), - [sym_add_expr] = STATE(383), - [sym_in_expr] = STATE(383), - [sym_comp_term] = STATE(383), - [sym_instance_of] = STATE(383), - [sym_negation] = STATE(383), - [sym_if_term] = STATE(383), - [sym_conjunction] = STATE(383), - [sym_disjunction] = STATE(383), - [sym_implication] = STATE(383), - [sym_quantified] = STATE(383), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(383), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [261] = { - [sym_special_call] = STATE(952), - [sym_prefix_cast] = STATE(952), - [sym_unary_expr] = STATE(952), - [sym_mul_expr] = STATE(952), - [sym_add_expr] = STATE(952), - [sym_in_expr] = STATE(952), - [sym_comp_term] = STATE(952), - [sym_instance_of] = STATE(952), - [sym_negation] = STATE(952), - [sym_if_term] = STATE(952), - [sym_conjunction] = STATE(952), - [sym_disjunction] = STATE(952), - [sym_implication] = STATE(952), - [sym_quantified] = STATE(952), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(952), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [262] = { - [sym_special_call] = STATE(1018), - [sym_prefix_cast] = STATE(1018), - [sym_unary_expr] = STATE(1018), - [sym_mul_expr] = STATE(1018), - [sym_add_expr] = STATE(1018), - [sym_in_expr] = STATE(1018), - [sym_comp_term] = STATE(1018), - [sym_instance_of] = STATE(1018), - [sym_negation] = STATE(1018), - [sym_if_term] = STATE(1018), - [sym_conjunction] = STATE(1018), - [sym_disjunction] = STATE(1018), - [sym_implication] = STATE(1018), - [sym_quantified] = STATE(1018), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1018), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [263] = { - [sym_special_call] = STATE(1109), - [sym_prefix_cast] = STATE(1109), - [sym_unary_expr] = STATE(1109), - [sym_mul_expr] = STATE(1109), - [sym_add_expr] = STATE(1109), - [sym_in_expr] = STATE(1109), - [sym_comp_term] = STATE(1109), - [sym_instance_of] = STATE(1109), - [sym_negation] = STATE(1109), - [sym_if_term] = STATE(1109), - [sym_conjunction] = STATE(1109), - [sym_disjunction] = STATE(1109), - [sym_implication] = STATE(1109), - [sym_quantified] = STATE(1109), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1109), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [264] = { - [sym_special_call] = STATE(385), - [sym_prefix_cast] = STATE(385), - [sym_unary_expr] = STATE(385), - [sym_mul_expr] = STATE(385), - [sym_add_expr] = STATE(385), - [sym_in_expr] = STATE(385), - [sym_comp_term] = STATE(385), - [sym_instance_of] = STATE(385), - [sym_negation] = STATE(385), - [sym_if_term] = STATE(385), - [sym_conjunction] = STATE(385), - [sym_disjunction] = STATE(385), - [sym_implication] = STATE(385), - [sym_quantified] = STATE(385), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(385), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [265] = { - [sym_special_call] = STATE(797), - [sym_prefix_cast] = STATE(797), - [sym_unary_expr] = STATE(797), - [sym_mul_expr] = STATE(797), - [sym_add_expr] = STATE(797), - [sym_in_expr] = STATE(797), - [sym_comp_term] = STATE(797), - [sym_instance_of] = STATE(797), - [sym_negation] = STATE(797), - [sym_if_term] = STATE(797), - [sym_conjunction] = STATE(797), - [sym_disjunction] = STATE(797), - [sym_implication] = STATE(797), - [sym_quantified] = STATE(797), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(797), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [266] = { - [sym_special_call] = STATE(376), - [sym_prefix_cast] = STATE(376), - [sym_unary_expr] = STATE(376), - [sym_mul_expr] = STATE(376), - [sym_add_expr] = STATE(376), - [sym_in_expr] = STATE(376), - [sym_comp_term] = STATE(376), - [sym_instance_of] = STATE(376), - [sym_negation] = STATE(376), - [sym_if_term] = STATE(376), - [sym_conjunction] = STATE(376), - [sym_disjunction] = STATE(376), - [sym_implication] = STATE(376), - [sym_quantified] = STATE(376), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(376), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [267] = { - [sym_special_call] = STATE(865), - [sym_prefix_cast] = STATE(865), - [sym_unary_expr] = STATE(865), - [sym_mul_expr] = STATE(865), - [sym_add_expr] = STATE(865), - [sym_in_expr] = STATE(865), - [sym_comp_term] = STATE(865), - [sym_instance_of] = STATE(865), - [sym_negation] = STATE(865), - [sym_if_term] = STATE(865), - [sym_conjunction] = STATE(865), - [sym_disjunction] = STATE(865), - [sym_implication] = STATE(865), - [sym_quantified] = STATE(865), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(865), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [268] = { - [sym_special_call] = STATE(1078), - [sym_prefix_cast] = STATE(1078), - [sym_unary_expr] = STATE(1078), - [sym_mul_expr] = STATE(1078), - [sym_add_expr] = STATE(1078), - [sym_in_expr] = STATE(1078), - [sym_comp_term] = STATE(1078), - [sym_instance_of] = STATE(1078), - [sym_negation] = STATE(1078), - [sym_if_term] = STATE(1078), - [sym_conjunction] = STATE(1078), - [sym_disjunction] = STATE(1078), - [sym_implication] = STATE(1078), - [sym_quantified] = STATE(1078), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1078), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1802), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [269] = { - [sym_special_call] = STATE(1118), - [sym_prefix_cast] = STATE(1118), - [sym_unary_expr] = STATE(1118), - [sym_mul_expr] = STATE(1118), - [sym_add_expr] = STATE(1118), - [sym_in_expr] = STATE(1118), - [sym_comp_term] = STATE(1118), - [sym_instance_of] = STATE(1118), - [sym_negation] = STATE(1118), - [sym_if_term] = STATE(1118), - [sym_conjunction] = STATE(1118), - [sym_disjunction] = STATE(1118), - [sym_implication] = STATE(1118), - [sym_quantified] = STATE(1118), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1118), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [270] = { - [sym_special_call] = STATE(1131), - [sym_prefix_cast] = STATE(1131), - [sym_unary_expr] = STATE(1131), - [sym_mul_expr] = STATE(1131), - [sym_add_expr] = STATE(1131), - [sym_in_expr] = STATE(1131), - [sym_comp_term] = STATE(1131), - [sym_instance_of] = STATE(1131), - [sym_negation] = STATE(1131), - [sym_if_term] = STATE(1131), - [sym_conjunction] = STATE(1131), - [sym_disjunction] = STATE(1131), - [sym_implication] = STATE(1131), - [sym_quantified] = STATE(1131), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1131), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [271] = { - [sym_special_call] = STATE(1002), - [sym_prefix_cast] = STATE(1002), - [sym_unary_expr] = STATE(1002), - [sym_mul_expr] = STATE(1002), - [sym_add_expr] = STATE(1002), - [sym_in_expr] = STATE(1002), - [sym_comp_term] = STATE(1002), - [sym_instance_of] = STATE(1002), - [sym_negation] = STATE(1002), - [sym_if_term] = STATE(1002), - [sym_conjunction] = STATE(1002), - [sym_disjunction] = STATE(1002), - [sym_implication] = STATE(1002), - [sym_quantified] = STATE(1002), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1002), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [272] = { - [sym_special_call] = STATE(373), - [sym_prefix_cast] = STATE(373), - [sym_unary_expr] = STATE(373), - [sym_mul_expr] = STATE(373), - [sym_add_expr] = STATE(373), - [sym_in_expr] = STATE(373), - [sym_comp_term] = STATE(373), - [sym_instance_of] = STATE(373), - [sym_negation] = STATE(373), - [sym_if_term] = STATE(373), - [sym_conjunction] = STATE(373), - [sym_disjunction] = STATE(373), - [sym_implication] = STATE(373), - [sym_quantified] = STATE(373), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(373), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [273] = { - [sym_special_call] = STATE(394), - [sym_prefix_cast] = STATE(394), - [sym_unary_expr] = STATE(394), - [sym_mul_expr] = STATE(394), - [sym_add_expr] = STATE(394), - [sym_in_expr] = STATE(394), - [sym_comp_term] = STATE(394), - [sym_instance_of] = STATE(394), - [sym_negation] = STATE(394), - [sym_if_term] = STATE(394), - [sym_conjunction] = STATE(394), - [sym_disjunction] = STATE(394), - [sym_implication] = STATE(394), - [sym_quantified] = STATE(394), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(394), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [274] = { - [sym_special_call] = STATE(1068), - [sym_prefix_cast] = STATE(1068), - [sym_unary_expr] = STATE(1068), - [sym_mul_expr] = STATE(1068), - [sym_add_expr] = STATE(1068), - [sym_in_expr] = STATE(1068), - [sym_comp_term] = STATE(1068), - [sym_instance_of] = STATE(1068), - [sym_negation] = STATE(1068), - [sym_if_term] = STATE(1068), - [sym_conjunction] = STATE(1068), - [sym_disjunction] = STATE(1068), - [sym_implication] = STATE(1068), - [sym_quantified] = STATE(1068), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1068), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [275] = { - [sym_special_call] = STATE(378), - [sym_prefix_cast] = STATE(378), - [sym_unary_expr] = STATE(378), - [sym_mul_expr] = STATE(378), - [sym_add_expr] = STATE(378), - [sym_in_expr] = STATE(378), - [sym_comp_term] = STATE(378), - [sym_instance_of] = STATE(378), - [sym_negation] = STATE(378), - [sym_if_term] = STATE(378), - [sym_conjunction] = STATE(378), - [sym_disjunction] = STATE(378), - [sym_implication] = STATE(378), - [sym_quantified] = STATE(378), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(378), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [276] = { - [sym_special_call] = STATE(1032), - [sym_prefix_cast] = STATE(1032), - [sym_unary_expr] = STATE(1032), - [sym_mul_expr] = STATE(1032), - [sym_add_expr] = STATE(1032), - [sym_in_expr] = STATE(1032), - [sym_comp_term] = STATE(1032), - [sym_instance_of] = STATE(1032), - [sym_negation] = STATE(1032), - [sym_if_term] = STATE(1032), - [sym_conjunction] = STATE(1032), - [sym_disjunction] = STATE(1032), - [sym_implication] = STATE(1032), - [sym_quantified] = STATE(1032), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1032), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [277] = { - [sym_special_call] = STATE(409), - [sym_prefix_cast] = STATE(409), - [sym_unary_expr] = STATE(409), - [sym_mul_expr] = STATE(409), - [sym_add_expr] = STATE(409), - [sym_in_expr] = STATE(409), - [sym_comp_term] = STATE(409), - [sym_instance_of] = STATE(409), - [sym_negation] = STATE(409), - [sym_if_term] = STATE(409), - [sym_conjunction] = STATE(409), - [sym_disjunction] = STATE(409), - [sym_implication] = STATE(409), - [sym_quantified] = STATE(409), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(409), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [278] = { - [sym_special_call] = STATE(408), - [sym_prefix_cast] = STATE(408), - [sym_unary_expr] = STATE(408), - [sym_mul_expr] = STATE(408), - [sym_add_expr] = STATE(408), - [sym_in_expr] = STATE(408), - [sym_comp_term] = STATE(408), - [sym_instance_of] = STATE(408), - [sym_negation] = STATE(408), - [sym_if_term] = STATE(408), - [sym_conjunction] = STATE(408), - [sym_disjunction] = STATE(408), - [sym_implication] = STATE(408), - [sym_quantified] = STATE(408), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(408), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [279] = { - [sym_special_call] = STATE(1012), - [sym_prefix_cast] = STATE(1012), - [sym_unary_expr] = STATE(1012), - [sym_mul_expr] = STATE(1012), - [sym_add_expr] = STATE(1012), - [sym_in_expr] = STATE(1012), - [sym_comp_term] = STATE(1012), - [sym_instance_of] = STATE(1012), - [sym_negation] = STATE(1012), - [sym_if_term] = STATE(1012), - [sym_conjunction] = STATE(1012), - [sym_disjunction] = STATE(1012), - [sym_implication] = STATE(1012), - [sym_quantified] = STATE(1012), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1012), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [280] = { - [sym_special_call] = STATE(379), - [sym_prefix_cast] = STATE(379), - [sym_unary_expr] = STATE(379), - [sym_mul_expr] = STATE(379), - [sym_add_expr] = STATE(379), - [sym_in_expr] = STATE(379), - [sym_comp_term] = STATE(379), - [sym_instance_of] = STATE(379), - [sym_negation] = STATE(379), - [sym_if_term] = STATE(379), - [sym_conjunction] = STATE(379), - [sym_disjunction] = STATE(379), - [sym_implication] = STATE(379), - [sym_quantified] = STATE(379), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(379), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [281] = { - [sym_special_call] = STATE(380), - [sym_prefix_cast] = STATE(380), - [sym_unary_expr] = STATE(380), - [sym_mul_expr] = STATE(380), - [sym_add_expr] = STATE(380), - [sym_in_expr] = STATE(380), - [sym_comp_term] = STATE(380), - [sym_instance_of] = STATE(380), - [sym_negation] = STATE(380), - [sym_if_term] = STATE(380), - [sym_conjunction] = STATE(380), - [sym_disjunction] = STATE(380), - [sym_implication] = STATE(380), - [sym_quantified] = STATE(380), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(380), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [282] = { - [sym_special_call] = STATE(939), - [sym_prefix_cast] = STATE(939), - [sym_unary_expr] = STATE(939), - [sym_mul_expr] = STATE(939), - [sym_add_expr] = STATE(939), - [sym_in_expr] = STATE(939), - [sym_comp_term] = STATE(939), - [sym_instance_of] = STATE(939), - [sym_negation] = STATE(939), - [sym_if_term] = STATE(939), - [sym_conjunction] = STATE(939), - [sym_disjunction] = STATE(939), - [sym_implication] = STATE(939), - [sym_quantified] = STATE(939), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(939), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [283] = { - [sym_special_call] = STATE(384), - [sym_prefix_cast] = STATE(384), - [sym_unary_expr] = STATE(384), - [sym_mul_expr] = STATE(384), - [sym_add_expr] = STATE(384), - [sym_in_expr] = STATE(384), - [sym_comp_term] = STATE(384), - [sym_instance_of] = STATE(384), - [sym_negation] = STATE(384), - [sym_if_term] = STATE(384), - [sym_conjunction] = STATE(384), - [sym_disjunction] = STATE(384), - [sym_implication] = STATE(384), - [sym_quantified] = STATE(384), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(384), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [284] = { - [sym_special_call] = STATE(864), - [sym_prefix_cast] = STATE(864), - [sym_unary_expr] = STATE(864), - [sym_mul_expr] = STATE(864), - [sym_add_expr] = STATE(864), - [sym_in_expr] = STATE(864), - [sym_comp_term] = STATE(864), - [sym_instance_of] = STATE(864), - [sym_negation] = STATE(864), - [sym_if_term] = STATE(864), - [sym_conjunction] = STATE(864), - [sym_disjunction] = STATE(864), - [sym_implication] = STATE(864), - [sym_quantified] = STATE(864), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(864), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [285] = { - [sym_special_call] = STATE(402), - [sym_prefix_cast] = STATE(402), - [sym_unary_expr] = STATE(402), - [sym_mul_expr] = STATE(402), - [sym_add_expr] = STATE(402), - [sym_in_expr] = STATE(402), - [sym_comp_term] = STATE(402), - [sym_instance_of] = STATE(402), - [sym_negation] = STATE(402), - [sym_if_term] = STATE(402), - [sym_conjunction] = STATE(402), - [sym_disjunction] = STATE(402), - [sym_implication] = STATE(402), - [sym_quantified] = STATE(402), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(402), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [286] = { - [sym_special_call] = STATE(1163), - [sym_prefix_cast] = STATE(1163), - [sym_unary_expr] = STATE(1163), - [sym_mul_expr] = STATE(1163), - [sym_add_expr] = STATE(1163), - [sym_in_expr] = STATE(1163), - [sym_comp_term] = STATE(1163), - [sym_instance_of] = STATE(1163), - [sym_negation] = STATE(1163), - [sym_if_term] = STATE(1163), - [sym_conjunction] = STATE(1163), - [sym_disjunction] = STATE(1163), - [sym_implication] = STATE(1163), - [sym_quantified] = STATE(1163), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1163), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [287] = { - [sym_special_call] = STATE(412), - [sym_prefix_cast] = STATE(412), - [sym_unary_expr] = STATE(412), - [sym_mul_expr] = STATE(412), - [sym_add_expr] = STATE(412), - [sym_in_expr] = STATE(412), - [sym_comp_term] = STATE(412), - [sym_instance_of] = STATE(412), - [sym_negation] = STATE(412), - [sym_if_term] = STATE(412), - [sym_conjunction] = STATE(412), - [sym_disjunction] = STATE(412), - [sym_implication] = STATE(412), - [sym_quantified] = STATE(412), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(412), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [288] = { - [sym_special_call] = STATE(386), - [sym_prefix_cast] = STATE(386), - [sym_unary_expr] = STATE(386), - [sym_mul_expr] = STATE(386), - [sym_add_expr] = STATE(386), - [sym_in_expr] = STATE(386), - [sym_comp_term] = STATE(386), - [sym_instance_of] = STATE(386), - [sym_negation] = STATE(386), - [sym_if_term] = STATE(386), - [sym_conjunction] = STATE(386), - [sym_disjunction] = STATE(386), - [sym_implication] = STATE(386), - [sym_quantified] = STATE(386), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(386), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [289] = { - [sym_special_call] = STATE(403), - [sym_prefix_cast] = STATE(403), - [sym_unary_expr] = STATE(403), - [sym_mul_expr] = STATE(403), - [sym_add_expr] = STATE(403), - [sym_in_expr] = STATE(403), - [sym_comp_term] = STATE(403), - [sym_instance_of] = STATE(403), - [sym_negation] = STATE(403), - [sym_if_term] = STATE(403), - [sym_conjunction] = STATE(403), - [sym_disjunction] = STATE(403), - [sym_implication] = STATE(403), - [sym_quantified] = STATE(403), - [sym_quantifier] = STATE(1920), - [sym_call_or_unqual_agg_expr] = STATE(486), - [sym_qualified_expr] = STATE(486), - [sym_super_ref] = STATE(486), - [sym_aggregate] = STATE(486), - [sym_range] = STATE(486), - [sym_set_literal] = STATE(486), - [sym_par_expr] = STATE(486), - [sym_expr_annotation] = STATE(486), - [sym__exprOrTerm] = STATE(403), - [sym__primary] = STATE(486), - [sym_literal] = STATE(486), - [sym_bool] = STATE(591), - [sym_variable] = STATE(486), - [sym_unop] = STATE(289), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2018), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(419), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1921), - [sym_aritylessPredicateExpr] = STATE(1474), - [sym_varName] = STATE(594), - [sym_aggId] = STATE(1793), - [sym__lower_id] = ACTIONS(497), - [anon_sym_LPAREN] = ACTIONS(499), - [anon_sym_not] = ACTIONS(501), - [anon_sym_if] = ACTIONS(503), - [sym_specialId] = ACTIONS(505), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(507), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(509), - [sym_integer] = ACTIONS(511), - [sym_float] = ACTIONS(513), - [sym_string] = ACTIONS(513), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(515), - [sym_result] = ACTIONS(517), - [sym_super] = ACTIONS(519), - [sym_this] = ACTIONS(517), - [sym_true] = ACTIONS(515), - }, - [290] = { - [sym_special_call] = STATE(848), - [sym_prefix_cast] = STATE(848), - [sym_unary_expr] = STATE(848), - [sym_mul_expr] = STATE(848), - [sym_add_expr] = STATE(848), - [sym_in_expr] = STATE(848), - [sym_comp_term] = STATE(848), - [sym_instance_of] = STATE(848), - [sym_negation] = STATE(848), - [sym_if_term] = STATE(848), - [sym_conjunction] = STATE(848), - [sym_disjunction] = STATE(848), - [sym_implication] = STATE(848), - [sym_quantified] = STATE(848), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(848), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [291] = { - [sym_special_call] = STATE(847), - [sym_prefix_cast] = STATE(847), - [sym_unary_expr] = STATE(847), - [sym_mul_expr] = STATE(847), - [sym_add_expr] = STATE(847), - [sym_in_expr] = STATE(847), - [sym_comp_term] = STATE(847), - [sym_instance_of] = STATE(847), - [sym_negation] = STATE(847), - [sym_if_term] = STATE(847), - [sym_conjunction] = STATE(847), - [sym_disjunction] = STATE(847), - [sym_implication] = STATE(847), - [sym_quantified] = STATE(847), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(847), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [292] = { - [sym_special_call] = STATE(845), - [sym_prefix_cast] = STATE(845), - [sym_unary_expr] = STATE(845), - [sym_mul_expr] = STATE(845), - [sym_add_expr] = STATE(845), - [sym_in_expr] = STATE(845), - [sym_comp_term] = STATE(845), - [sym_instance_of] = STATE(845), - [sym_negation] = STATE(845), - [sym_if_term] = STATE(845), - [sym_conjunction] = STATE(845), - [sym_disjunction] = STATE(845), - [sym_implication] = STATE(845), - [sym_quantified] = STATE(845), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(845), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [293] = { - [sym_special_call] = STATE(843), - [sym_prefix_cast] = STATE(843), - [sym_unary_expr] = STATE(843), - [sym_mul_expr] = STATE(843), - [sym_add_expr] = STATE(843), - [sym_in_expr] = STATE(843), - [sym_comp_term] = STATE(843), - [sym_instance_of] = STATE(843), - [sym_negation] = STATE(843), - [sym_if_term] = STATE(843), - [sym_conjunction] = STATE(843), - [sym_disjunction] = STATE(843), - [sym_implication] = STATE(843), - [sym_quantified] = STATE(843), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(843), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [294] = { - [sym_special_call] = STATE(838), - [sym_prefix_cast] = STATE(838), - [sym_unary_expr] = STATE(838), - [sym_mul_expr] = STATE(838), - [sym_add_expr] = STATE(838), - [sym_in_expr] = STATE(838), - [sym_comp_term] = STATE(838), - [sym_instance_of] = STATE(838), - [sym_negation] = STATE(838), - [sym_if_term] = STATE(838), - [sym_conjunction] = STATE(838), - [sym_disjunction] = STATE(838), - [sym_implication] = STATE(838), - [sym_quantified] = STATE(838), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(838), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [295] = { - [sym_special_call] = STATE(820), - [sym_prefix_cast] = STATE(820), - [sym_unary_expr] = STATE(820), - [sym_mul_expr] = STATE(820), - [sym_add_expr] = STATE(820), - [sym_in_expr] = STATE(820), - [sym_comp_term] = STATE(820), - [sym_instance_of] = STATE(820), - [sym_negation] = STATE(820), - [sym_if_term] = STATE(820), - [sym_conjunction] = STATE(820), - [sym_disjunction] = STATE(820), - [sym_implication] = STATE(820), - [sym_quantified] = STATE(820), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(820), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [296] = { - [sym_special_call] = STATE(829), - [sym_prefix_cast] = STATE(829), - [sym_unary_expr] = STATE(829), - [sym_mul_expr] = STATE(829), - [sym_add_expr] = STATE(829), - [sym_in_expr] = STATE(829), - [sym_comp_term] = STATE(829), - [sym_instance_of] = STATE(829), - [sym_negation] = STATE(829), - [sym_if_term] = STATE(829), - [sym_conjunction] = STATE(829), - [sym_disjunction] = STATE(829), - [sym_implication] = STATE(829), - [sym_quantified] = STATE(829), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(829), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [297] = { - [sym_special_call] = STATE(866), - [sym_prefix_cast] = STATE(866), - [sym_unary_expr] = STATE(866), - [sym_mul_expr] = STATE(866), - [sym_add_expr] = STATE(866), - [sym_in_expr] = STATE(866), - [sym_comp_term] = STATE(866), - [sym_instance_of] = STATE(866), - [sym_negation] = STATE(866), - [sym_if_term] = STATE(866), - [sym_conjunction] = STATE(866), - [sym_disjunction] = STATE(866), - [sym_implication] = STATE(866), - [sym_quantified] = STATE(866), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(866), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [298] = { - [sym_special_call] = STATE(828), - [sym_prefix_cast] = STATE(828), - [sym_unary_expr] = STATE(828), - [sym_mul_expr] = STATE(828), - [sym_add_expr] = STATE(828), - [sym_in_expr] = STATE(828), - [sym_comp_term] = STATE(828), - [sym_instance_of] = STATE(828), - [sym_negation] = STATE(828), - [sym_if_term] = STATE(828), - [sym_conjunction] = STATE(828), - [sym_disjunction] = STATE(828), - [sym_implication] = STATE(828), - [sym_quantified] = STATE(828), - [sym_quantifier] = STATE(1893), - [sym_call_or_unqual_agg_expr] = STATE(1007), - [sym_qualified_expr] = STATE(1007), - [sym_super_ref] = STATE(1007), - [sym_aggregate] = STATE(1007), - [sym_range] = STATE(1007), - [sym_set_literal] = STATE(1007), - [sym_par_expr] = STATE(1007), - [sym_expr_annotation] = STATE(1007), - [sym__exprOrTerm] = STATE(828), - [sym__primary] = STATE(1007), - [sym_literal] = STATE(1007), - [sym_bool] = STATE(1011), - [sym_variable] = STATE(1007), - [sym_unop] = STATE(173), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2017), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(871), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1894), - [sym_aritylessPredicateExpr] = STATE(1470), - [sym_varName] = STATE(1009), - [sym_aggId] = STATE(1799), - [sym__lower_id] = ACTIONS(529), - [anon_sym_LPAREN] = ACTIONS(531), - [anon_sym_not] = ACTIONS(533), - [anon_sym_if] = ACTIONS(535), - [sym_specialId] = ACTIONS(537), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(539), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(541), - [sym_integer] = ACTIONS(543), - [sym_float] = ACTIONS(545), - [sym_string] = ACTIONS(545), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(547), - [sym_result] = ACTIONS(549), - [sym_super] = ACTIONS(551), - [sym_this] = ACTIONS(549), - [sym_true] = ACTIONS(547), - }, - [299] = { - [sym_special_call] = STATE(392), - [sym_prefix_cast] = STATE(392), - [sym_unary_expr] = STATE(392), - [sym_mul_expr] = STATE(392), - [sym_add_expr] = STATE(392), - [sym_in_expr] = STATE(392), - [sym_comp_term] = STATE(392), - [sym_instance_of] = STATE(392), - [sym_negation] = STATE(392), - [sym_if_term] = STATE(392), - [sym_conjunction] = STATE(392), - [sym_disjunction] = STATE(392), - [sym_implication] = STATE(392), - [sym_quantified] = STATE(392), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(392), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [300] = { - [sym_special_call] = STATE(863), - [sym_prefix_cast] = STATE(863), - [sym_unary_expr] = STATE(863), - [sym_mul_expr] = STATE(863), - [sym_add_expr] = STATE(863), - [sym_in_expr] = STATE(863), - [sym_comp_term] = STATE(863), - [sym_instance_of] = STATE(863), - [sym_negation] = STATE(863), - [sym_if_term] = STATE(863), - [sym_conjunction] = STATE(863), - [sym_disjunction] = STATE(863), - [sym_implication] = STATE(863), - [sym_quantified] = STATE(863), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(863), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [301] = { - [sym_special_call] = STATE(395), - [sym_prefix_cast] = STATE(395), - [sym_unary_expr] = STATE(395), - [sym_mul_expr] = STATE(395), - [sym_add_expr] = STATE(395), - [sym_in_expr] = STATE(395), - [sym_comp_term] = STATE(395), - [sym_instance_of] = STATE(395), - [sym_negation] = STATE(395), - [sym_if_term] = STATE(395), - [sym_conjunction] = STATE(395), - [sym_disjunction] = STATE(395), - [sym_implication] = STATE(395), - [sym_quantified] = STATE(395), - [sym_quantifier] = STATE(2000), - [sym_call_or_unqual_agg_expr] = STATE(590), - [sym_qualified_expr] = STATE(590), - [sym_super_ref] = STATE(590), - [sym_aggregate] = STATE(590), - [sym_range] = STATE(590), - [sym_set_literal] = STATE(590), - [sym_par_expr] = STATE(590), - [sym_expr_annotation] = STATE(590), - [sym__exprOrTerm] = STATE(395), - [sym__primary] = STATE(590), - [sym_literal] = STATE(590), - [sym_bool] = STATE(585), - [sym_variable] = STATE(590), - [sym_unop] = STATE(264), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2013), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(422), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(2009), - [sym_aritylessPredicateExpr] = STATE(1471), - [sym_varName] = STATE(588), - [sym_aggId] = STATE(1769), - [sym__lower_id] = ACTIONS(311), - [anon_sym_LPAREN] = ACTIONS(313), - [anon_sym_not] = ACTIONS(315), - [anon_sym_if] = ACTIONS(317), - [sym_specialId] = ACTIONS(319), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(321), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(323), - [sym_integer] = ACTIONS(325), - [sym_float] = ACTIONS(327), - [sym_string] = ACTIONS(327), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(329), - [sym_result] = ACTIONS(331), - [sym_super] = ACTIONS(333), - [sym_this] = ACTIONS(331), - [sym_true] = ACTIONS(329), - }, - [302] = { - [sym_special_call] = STATE(1134), - [sym_prefix_cast] = STATE(1134), - [sym_unary_expr] = STATE(1134), - [sym_mul_expr] = STATE(1134), - [sym_add_expr] = STATE(1134), - [sym_in_expr] = STATE(1134), - [sym_comp_term] = STATE(1134), - [sym_instance_of] = STATE(1134), - [sym_negation] = STATE(1134), - [sym_if_term] = STATE(1134), - [sym_conjunction] = STATE(1134), - [sym_disjunction] = STATE(1134), - [sym_implication] = STATE(1134), - [sym_quantified] = STATE(1134), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1134), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [303] = { - [sym_special_call] = STATE(832), - [sym_prefix_cast] = STATE(832), - [sym_unary_expr] = STATE(832), - [sym_mul_expr] = STATE(832), - [sym_add_expr] = STATE(832), - [sym_in_expr] = STATE(832), - [sym_comp_term] = STATE(832), - [sym_instance_of] = STATE(832), - [sym_negation] = STATE(832), - [sym_if_term] = STATE(832), - [sym_conjunction] = STATE(832), - [sym_disjunction] = STATE(832), - [sym_implication] = STATE(832), - [sym_quantified] = STATE(832), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(832), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [304] = { - [sym_special_call] = STATE(857), - [sym_prefix_cast] = STATE(857), - [sym_unary_expr] = STATE(857), - [sym_mul_expr] = STATE(857), - [sym_add_expr] = STATE(857), - [sym_in_expr] = STATE(857), - [sym_comp_term] = STATE(857), - [sym_instance_of] = STATE(857), - [sym_negation] = STATE(857), - [sym_if_term] = STATE(857), - [sym_conjunction] = STATE(857), - [sym_disjunction] = STATE(857), - [sym_implication] = STATE(857), - [sym_quantified] = STATE(857), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(857), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [305] = { - [sym_special_call] = STATE(1046), - [sym_prefix_cast] = STATE(1046), - [sym_unary_expr] = STATE(1046), - [sym_mul_expr] = STATE(1046), - [sym_add_expr] = STATE(1046), - [sym_in_expr] = STATE(1046), - [sym_comp_term] = STATE(1046), - [sym_instance_of] = STATE(1046), - [sym_negation] = STATE(1046), - [sym_if_term] = STATE(1046), - [sym_conjunction] = STATE(1046), - [sym_disjunction] = STATE(1046), - [sym_implication] = STATE(1046), - [sym_quantified] = STATE(1046), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1046), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [306] = { - [sym_special_call] = STATE(858), - [sym_prefix_cast] = STATE(858), - [sym_unary_expr] = STATE(858), - [sym_mul_expr] = STATE(858), - [sym_add_expr] = STATE(858), - [sym_in_expr] = STATE(858), - [sym_comp_term] = STATE(858), - [sym_instance_of] = STATE(858), - [sym_negation] = STATE(858), - [sym_if_term] = STATE(858), - [sym_conjunction] = STATE(858), - [sym_disjunction] = STATE(858), - [sym_implication] = STATE(858), - [sym_quantified] = STATE(858), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(858), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [307] = { - [sym_special_call] = STATE(859), - [sym_prefix_cast] = STATE(859), - [sym_unary_expr] = STATE(859), - [sym_mul_expr] = STATE(859), - [sym_add_expr] = STATE(859), - [sym_in_expr] = STATE(859), - [sym_comp_term] = STATE(859), - [sym_instance_of] = STATE(859), - [sym_negation] = STATE(859), - [sym_if_term] = STATE(859), - [sym_conjunction] = STATE(859), - [sym_disjunction] = STATE(859), - [sym_implication] = STATE(859), - [sym_quantified] = STATE(859), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(859), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [308] = { - [sym_special_call] = STATE(1080), - [sym_prefix_cast] = STATE(1080), - [sym_unary_expr] = STATE(1080), - [sym_mul_expr] = STATE(1080), - [sym_add_expr] = STATE(1080), - [sym_in_expr] = STATE(1080), - [sym_comp_term] = STATE(1080), - [sym_instance_of] = STATE(1080), - [sym_negation] = STATE(1080), - [sym_if_term] = STATE(1080), - [sym_conjunction] = STATE(1080), - [sym_disjunction] = STATE(1080), - [sym_implication] = STATE(1080), - [sym_quantified] = STATE(1080), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1080), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [309] = { - [sym_special_call] = STATE(856), - [sym_prefix_cast] = STATE(856), - [sym_unary_expr] = STATE(856), - [sym_mul_expr] = STATE(856), - [sym_add_expr] = STATE(856), - [sym_in_expr] = STATE(856), - [sym_comp_term] = STATE(856), - [sym_instance_of] = STATE(856), - [sym_negation] = STATE(856), - [sym_if_term] = STATE(856), - [sym_conjunction] = STATE(856), - [sym_disjunction] = STATE(856), - [sym_implication] = STATE(856), - [sym_quantified] = STATE(856), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(856), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [310] = { - [sym_special_call] = STATE(833), - [sym_prefix_cast] = STATE(833), - [sym_unary_expr] = STATE(833), - [sym_mul_expr] = STATE(833), - [sym_add_expr] = STATE(833), - [sym_in_expr] = STATE(833), - [sym_comp_term] = STATE(833), - [sym_instance_of] = STATE(833), - [sym_negation] = STATE(833), - [sym_if_term] = STATE(833), - [sym_conjunction] = STATE(833), - [sym_disjunction] = STATE(833), - [sym_implication] = STATE(833), - [sym_quantified] = STATE(833), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(833), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [311] = { - [sym_special_call] = STATE(823), - [sym_prefix_cast] = STATE(823), - [sym_unary_expr] = STATE(823), - [sym_mul_expr] = STATE(823), - [sym_add_expr] = STATE(823), - [sym_in_expr] = STATE(823), - [sym_comp_term] = STATE(823), - [sym_instance_of] = STATE(823), - [sym_negation] = STATE(823), - [sym_if_term] = STATE(823), - [sym_conjunction] = STATE(823), - [sym_disjunction] = STATE(823), - [sym_implication] = STATE(823), - [sym_quantified] = STATE(823), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(823), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [312] = { - [sym_special_call] = STATE(849), - [sym_prefix_cast] = STATE(849), - [sym_unary_expr] = STATE(849), - [sym_mul_expr] = STATE(849), - [sym_add_expr] = STATE(849), - [sym_in_expr] = STATE(849), - [sym_comp_term] = STATE(849), - [sym_instance_of] = STATE(849), - [sym_negation] = STATE(849), - [sym_if_term] = STATE(849), - [sym_conjunction] = STATE(849), - [sym_disjunction] = STATE(849), - [sym_implication] = STATE(849), - [sym_quantified] = STATE(849), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(849), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [313] = { - [sym_special_call] = STATE(399), - [sym_prefix_cast] = STATE(399), - [sym_unary_expr] = STATE(399), - [sym_mul_expr] = STATE(399), - [sym_add_expr] = STATE(399), - [sym_in_expr] = STATE(399), - [sym_comp_term] = STATE(399), - [sym_instance_of] = STATE(399), - [sym_negation] = STATE(399), - [sym_if_term] = STATE(399), - [sym_conjunction] = STATE(399), - [sym_disjunction] = STATE(399), - [sym_implication] = STATE(399), - [sym_quantified] = STATE(399), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(399), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [314] = { - [sym_special_call] = STATE(835), - [sym_prefix_cast] = STATE(835), - [sym_unary_expr] = STATE(835), - [sym_mul_expr] = STATE(835), - [sym_add_expr] = STATE(835), - [sym_in_expr] = STATE(835), - [sym_comp_term] = STATE(835), - [sym_instance_of] = STATE(835), - [sym_negation] = STATE(835), - [sym_if_term] = STATE(835), - [sym_conjunction] = STATE(835), - [sym_disjunction] = STATE(835), - [sym_implication] = STATE(835), - [sym_quantified] = STATE(835), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(835), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [315] = { - [sym_special_call] = STATE(1079), - [sym_prefix_cast] = STATE(1079), - [sym_unary_expr] = STATE(1079), - [sym_mul_expr] = STATE(1079), - [sym_add_expr] = STATE(1079), - [sym_in_expr] = STATE(1079), - [sym_comp_term] = STATE(1079), - [sym_instance_of] = STATE(1079), - [sym_negation] = STATE(1079), - [sym_if_term] = STATE(1079), - [sym_conjunction] = STATE(1079), - [sym_disjunction] = STATE(1079), - [sym_implication] = STATE(1079), - [sym_quantified] = STATE(1079), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1079), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [316] = { - [sym_special_call] = STATE(821), - [sym_prefix_cast] = STATE(821), - [sym_unary_expr] = STATE(821), - [sym_mul_expr] = STATE(821), - [sym_add_expr] = STATE(821), - [sym_in_expr] = STATE(821), - [sym_comp_term] = STATE(821), - [sym_instance_of] = STATE(821), - [sym_negation] = STATE(821), - [sym_if_term] = STATE(821), - [sym_conjunction] = STATE(821), - [sym_disjunction] = STATE(821), - [sym_implication] = STATE(821), - [sym_quantified] = STATE(821), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(821), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [317] = { - [sym_special_call] = STATE(840), - [sym_prefix_cast] = STATE(840), - [sym_unary_expr] = STATE(840), - [sym_mul_expr] = STATE(840), - [sym_add_expr] = STATE(840), - [sym_in_expr] = STATE(840), - [sym_comp_term] = STATE(840), - [sym_instance_of] = STATE(840), - [sym_negation] = STATE(840), - [sym_if_term] = STATE(840), - [sym_conjunction] = STATE(840), - [sym_disjunction] = STATE(840), - [sym_implication] = STATE(840), - [sym_quantified] = STATE(840), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(840), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [318] = { - [sym_special_call] = STATE(414), - [sym_prefix_cast] = STATE(414), - [sym_unary_expr] = STATE(414), - [sym_mul_expr] = STATE(414), - [sym_add_expr] = STATE(414), - [sym_in_expr] = STATE(414), - [sym_comp_term] = STATE(414), - [sym_instance_of] = STATE(414), - [sym_negation] = STATE(414), - [sym_if_term] = STATE(414), - [sym_conjunction] = STATE(414), - [sym_disjunction] = STATE(414), - [sym_implication] = STATE(414), - [sym_quantified] = STATE(414), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(414), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [319] = { - [sym_special_call] = STATE(836), - [sym_prefix_cast] = STATE(836), - [sym_unary_expr] = STATE(836), - [sym_mul_expr] = STATE(836), - [sym_add_expr] = STATE(836), - [sym_in_expr] = STATE(836), - [sym_comp_term] = STATE(836), - [sym_instance_of] = STATE(836), - [sym_negation] = STATE(836), - [sym_if_term] = STATE(836), - [sym_conjunction] = STATE(836), - [sym_disjunction] = STATE(836), - [sym_implication] = STATE(836), - [sym_quantified] = STATE(836), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(836), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [320] = { - [sym_special_call] = STATE(834), - [sym_prefix_cast] = STATE(834), - [sym_unary_expr] = STATE(834), - [sym_mul_expr] = STATE(834), - [sym_add_expr] = STATE(834), - [sym_in_expr] = STATE(834), - [sym_comp_term] = STATE(834), - [sym_instance_of] = STATE(834), - [sym_negation] = STATE(834), - [sym_if_term] = STATE(834), - [sym_conjunction] = STATE(834), - [sym_disjunction] = STATE(834), - [sym_implication] = STATE(834), - [sym_quantified] = STATE(834), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(834), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [321] = { - [sym_special_call] = STATE(831), - [sym_prefix_cast] = STATE(831), - [sym_unary_expr] = STATE(831), - [sym_mul_expr] = STATE(831), - [sym_add_expr] = STATE(831), - [sym_in_expr] = STATE(831), - [sym_comp_term] = STATE(831), - [sym_instance_of] = STATE(831), - [sym_negation] = STATE(831), - [sym_if_term] = STATE(831), - [sym_conjunction] = STATE(831), - [sym_disjunction] = STATE(831), - [sym_implication] = STATE(831), - [sym_quantified] = STATE(831), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(831), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [322] = { - [sym_special_call] = STATE(854), - [sym_prefix_cast] = STATE(854), - [sym_unary_expr] = STATE(854), - [sym_mul_expr] = STATE(854), - [sym_add_expr] = STATE(854), - [sym_in_expr] = STATE(854), - [sym_comp_term] = STATE(854), - [sym_instance_of] = STATE(854), - [sym_negation] = STATE(854), - [sym_if_term] = STATE(854), - [sym_conjunction] = STATE(854), - [sym_disjunction] = STATE(854), - [sym_implication] = STATE(854), - [sym_quantified] = STATE(854), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(854), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [323] = { - [sym_special_call] = STATE(852), - [sym_prefix_cast] = STATE(852), - [sym_unary_expr] = STATE(852), - [sym_mul_expr] = STATE(852), - [sym_add_expr] = STATE(852), - [sym_in_expr] = STATE(852), - [sym_comp_term] = STATE(852), - [sym_instance_of] = STATE(852), - [sym_negation] = STATE(852), - [sym_if_term] = STATE(852), - [sym_conjunction] = STATE(852), - [sym_disjunction] = STATE(852), - [sym_implication] = STATE(852), - [sym_quantified] = STATE(852), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(852), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [324] = { - [sym_special_call] = STATE(827), - [sym_prefix_cast] = STATE(827), - [sym_unary_expr] = STATE(827), - [sym_mul_expr] = STATE(827), - [sym_add_expr] = STATE(827), - [sym_in_expr] = STATE(827), - [sym_comp_term] = STATE(827), - [sym_instance_of] = STATE(827), - [sym_negation] = STATE(827), - [sym_if_term] = STATE(827), - [sym_conjunction] = STATE(827), - [sym_disjunction] = STATE(827), - [sym_implication] = STATE(827), - [sym_quantified] = STATE(827), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(827), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [325] = { - [sym_special_call] = STATE(1120), - [sym_prefix_cast] = STATE(1120), - [sym_unary_expr] = STATE(1120), - [sym_mul_expr] = STATE(1120), - [sym_add_expr] = STATE(1120), - [sym_in_expr] = STATE(1120), - [sym_comp_term] = STATE(1120), - [sym_instance_of] = STATE(1120), - [sym_negation] = STATE(1120), - [sym_if_term] = STATE(1120), - [sym_conjunction] = STATE(1120), - [sym_disjunction] = STATE(1120), - [sym_implication] = STATE(1120), - [sym_quantified] = STATE(1120), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1120), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [326] = { - [sym_special_call] = STATE(1127), - [sym_prefix_cast] = STATE(1127), - [sym_unary_expr] = STATE(1127), - [sym_mul_expr] = STATE(1127), - [sym_add_expr] = STATE(1127), - [sym_in_expr] = STATE(1127), - [sym_comp_term] = STATE(1127), - [sym_instance_of] = STATE(1127), - [sym_negation] = STATE(1127), - [sym_if_term] = STATE(1127), - [sym_conjunction] = STATE(1127), - [sym_disjunction] = STATE(1127), - [sym_implication] = STATE(1127), - [sym_quantified] = STATE(1127), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1127), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [327] = { - [sym_special_call] = STATE(400), - [sym_prefix_cast] = STATE(400), - [sym_unary_expr] = STATE(400), - [sym_mul_expr] = STATE(400), - [sym_add_expr] = STATE(400), - [sym_in_expr] = STATE(400), - [sym_comp_term] = STATE(400), - [sym_instance_of] = STATE(400), - [sym_negation] = STATE(400), - [sym_if_term] = STATE(400), - [sym_conjunction] = STATE(400), - [sym_disjunction] = STATE(400), - [sym_implication] = STATE(400), - [sym_quantified] = STATE(400), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(400), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [328] = { - [sym_special_call] = STATE(1094), - [sym_prefix_cast] = STATE(1094), - [sym_unary_expr] = STATE(1094), - [sym_mul_expr] = STATE(1094), - [sym_add_expr] = STATE(1094), - [sym_in_expr] = STATE(1094), - [sym_comp_term] = STATE(1094), - [sym_instance_of] = STATE(1094), - [sym_negation] = STATE(1094), - [sym_if_term] = STATE(1094), - [sym_conjunction] = STATE(1094), - [sym_disjunction] = STATE(1094), - [sym_implication] = STATE(1094), - [sym_quantified] = STATE(1094), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1094), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [329] = { - [sym_special_call] = STATE(839), - [sym_prefix_cast] = STATE(839), - [sym_unary_expr] = STATE(839), - [sym_mul_expr] = STATE(839), - [sym_add_expr] = STATE(839), - [sym_in_expr] = STATE(839), - [sym_comp_term] = STATE(839), - [sym_instance_of] = STATE(839), - [sym_negation] = STATE(839), - [sym_if_term] = STATE(839), - [sym_conjunction] = STATE(839), - [sym_disjunction] = STATE(839), - [sym_implication] = STATE(839), - [sym_quantified] = STATE(839), - [sym_quantifier] = STATE(1823), - [sym_call_or_unqual_agg_expr] = STATE(965), - [sym_qualified_expr] = STATE(965), - [sym_super_ref] = STATE(965), - [sym_aggregate] = STATE(965), - [sym_range] = STATE(965), - [sym_set_literal] = STATE(965), - [sym_par_expr] = STATE(965), - [sym_expr_annotation] = STATE(965), - [sym__exprOrTerm] = STATE(839), - [sym__primary] = STATE(965), - [sym_literal] = STATE(965), - [sym_bool] = STATE(972), - [sym_variable] = STATE(965), - [sym_unop] = STATE(316), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2014), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(867), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1849), - [sym_aritylessPredicateExpr] = STATE(1490), - [sym_varName] = STATE(969), - [sym_aggId] = STATE(1762), - [sym__lower_id] = ACTIONS(35), - [anon_sym_LPAREN] = ACTIONS(37), - [anon_sym_not] = ACTIONS(41), - [anon_sym_if] = ACTIONS(43), - [sym_specialId] = ACTIONS(47), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(51), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(57), - [sym_integer] = ACTIONS(59), - [sym_float] = ACTIONS(61), - [sym_string] = ACTIONS(61), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(63), - [sym_result] = ACTIONS(65), - [sym_super] = ACTIONS(67), - [sym_this] = ACTIONS(65), - [sym_true] = ACTIONS(63), - }, - [330] = { - [sym_special_call] = STATE(1105), - [sym_prefix_cast] = STATE(1105), - [sym_unary_expr] = STATE(1105), - [sym_mul_expr] = STATE(1105), - [sym_add_expr] = STATE(1105), - [sym_in_expr] = STATE(1105), - [sym_comp_term] = STATE(1105), - [sym_instance_of] = STATE(1105), - [sym_negation] = STATE(1105), - [sym_if_term] = STATE(1105), - [sym_conjunction] = STATE(1105), - [sym_disjunction] = STATE(1105), - [sym_implication] = STATE(1105), - [sym_quantified] = STATE(1105), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1105), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [331] = { - [sym_special_call] = STATE(1129), - [sym_prefix_cast] = STATE(1129), - [sym_unary_expr] = STATE(1129), - [sym_mul_expr] = STATE(1129), - [sym_add_expr] = STATE(1129), - [sym_in_expr] = STATE(1129), - [sym_comp_term] = STATE(1129), - [sym_instance_of] = STATE(1129), - [sym_negation] = STATE(1129), - [sym_if_term] = STATE(1129), - [sym_conjunction] = STATE(1129), - [sym_disjunction] = STATE(1129), - [sym_implication] = STATE(1129), - [sym_quantified] = STATE(1129), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1129), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [332] = { - [sym_special_call] = STATE(1104), - [sym_prefix_cast] = STATE(1104), - [sym_unary_expr] = STATE(1104), - [sym_mul_expr] = STATE(1104), - [sym_add_expr] = STATE(1104), - [sym_in_expr] = STATE(1104), - [sym_comp_term] = STATE(1104), - [sym_instance_of] = STATE(1104), - [sym_negation] = STATE(1104), - [sym_if_term] = STATE(1104), - [sym_conjunction] = STATE(1104), - [sym_disjunction] = STATE(1104), - [sym_implication] = STATE(1104), - [sym_quantified] = STATE(1104), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1104), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [333] = { - [sym_special_call] = STATE(401), - [sym_prefix_cast] = STATE(401), - [sym_unary_expr] = STATE(401), - [sym_mul_expr] = STATE(401), - [sym_add_expr] = STATE(401), - [sym_in_expr] = STATE(401), - [sym_comp_term] = STATE(401), - [sym_instance_of] = STATE(401), - [sym_negation] = STATE(401), - [sym_if_term] = STATE(401), - [sym_conjunction] = STATE(401), - [sym_disjunction] = STATE(401), - [sym_implication] = STATE(401), - [sym_quantified] = STATE(401), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(401), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [334] = { - [sym_special_call] = STATE(1167), - [sym_prefix_cast] = STATE(1167), - [sym_unary_expr] = STATE(1167), - [sym_mul_expr] = STATE(1167), - [sym_add_expr] = STATE(1167), - [sym_in_expr] = STATE(1167), - [sym_comp_term] = STATE(1167), - [sym_instance_of] = STATE(1167), - [sym_negation] = STATE(1167), - [sym_if_term] = STATE(1167), - [sym_conjunction] = STATE(1167), - [sym_disjunction] = STATE(1167), - [sym_implication] = STATE(1167), - [sym_quantified] = STATE(1167), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1167), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [335] = { - [sym_special_call] = STATE(405), - [sym_prefix_cast] = STATE(405), - [sym_unary_expr] = STATE(405), - [sym_mul_expr] = STATE(405), - [sym_add_expr] = STATE(405), - [sym_in_expr] = STATE(405), - [sym_comp_term] = STATE(405), - [sym_instance_of] = STATE(405), - [sym_negation] = STATE(405), - [sym_if_term] = STATE(405), - [sym_conjunction] = STATE(405), - [sym_disjunction] = STATE(405), - [sym_implication] = STATE(405), - [sym_quantified] = STATE(405), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(405), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [336] = { - [sym_special_call] = STATE(1111), - [sym_prefix_cast] = STATE(1111), - [sym_unary_expr] = STATE(1111), - [sym_mul_expr] = STATE(1111), - [sym_add_expr] = STATE(1111), - [sym_in_expr] = STATE(1111), - [sym_comp_term] = STATE(1111), - [sym_instance_of] = STATE(1111), - [sym_negation] = STATE(1111), - [sym_if_term] = STATE(1111), - [sym_conjunction] = STATE(1111), - [sym_disjunction] = STATE(1111), - [sym_implication] = STATE(1111), - [sym_quantified] = STATE(1111), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1111), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [337] = { - [sym_special_call] = STATE(398), - [sym_prefix_cast] = STATE(398), - [sym_unary_expr] = STATE(398), - [sym_mul_expr] = STATE(398), - [sym_add_expr] = STATE(398), - [sym_in_expr] = STATE(398), - [sym_comp_term] = STATE(398), - [sym_instance_of] = STATE(398), - [sym_negation] = STATE(398), - [sym_if_term] = STATE(398), - [sym_conjunction] = STATE(398), - [sym_disjunction] = STATE(398), - [sym_implication] = STATE(398), - [sym_quantified] = STATE(398), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(398), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [338] = { - [sym_special_call] = STATE(870), - [sym_prefix_cast] = STATE(870), - [sym_unary_expr] = STATE(870), - [sym_mul_expr] = STATE(870), - [sym_add_expr] = STATE(870), - [sym_in_expr] = STATE(870), - [sym_comp_term] = STATE(870), - [sym_instance_of] = STATE(870), - [sym_negation] = STATE(870), - [sym_if_term] = STATE(870), - [sym_conjunction] = STATE(870), - [sym_disjunction] = STATE(870), - [sym_implication] = STATE(870), - [sym_quantified] = STATE(870), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(870), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [339] = { - [sym_special_call] = STATE(377), - [sym_prefix_cast] = STATE(377), - [sym_unary_expr] = STATE(377), - [sym_mul_expr] = STATE(377), - [sym_add_expr] = STATE(377), - [sym_in_expr] = STATE(377), - [sym_comp_term] = STATE(377), - [sym_instance_of] = STATE(377), - [sym_negation] = STATE(377), - [sym_if_term] = STATE(377), - [sym_conjunction] = STATE(377), - [sym_disjunction] = STATE(377), - [sym_implication] = STATE(377), - [sym_quantified] = STATE(377), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(377), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [340] = { - [sym_special_call] = STATE(397), - [sym_prefix_cast] = STATE(397), - [sym_unary_expr] = STATE(397), - [sym_mul_expr] = STATE(397), - [sym_add_expr] = STATE(397), - [sym_in_expr] = STATE(397), - [sym_comp_term] = STATE(397), - [sym_instance_of] = STATE(397), - [sym_negation] = STATE(397), - [sym_if_term] = STATE(397), - [sym_conjunction] = STATE(397), - [sym_disjunction] = STATE(397), - [sym_implication] = STATE(397), - [sym_quantified] = STATE(397), - [sym_quantifier] = STATE(1848), - [sym_call_or_unqual_agg_expr] = STATE(512), - [sym_qualified_expr] = STATE(512), - [sym_super_ref] = STATE(512), - [sym_aggregate] = STATE(512), - [sym_range] = STATE(512), - [sym_set_literal] = STATE(512), - [sym_par_expr] = STATE(512), - [sym_expr_annotation] = STATE(512), - [sym__exprOrTerm] = STATE(397), - [sym__primary] = STATE(512), - [sym_literal] = STATE(512), - [sym_bool] = STATE(516), - [sym_variable] = STATE(512), - [sym_unop] = STATE(333), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2015), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(421), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1824), - [sym_aritylessPredicateExpr] = STATE(1486), - [sym_varName] = STATE(514), - [sym_aggId] = STATE(1806), - [sym__lower_id] = ACTIONS(283), - [anon_sym_LPAREN] = ACTIONS(285), - [anon_sym_not] = ACTIONS(287), - [anon_sym_if] = ACTIONS(289), - [sym_specialId] = ACTIONS(291), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(293), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(295), - [sym_integer] = ACTIONS(297), - [sym_float] = ACTIONS(299), - [sym_string] = ACTIONS(299), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(301), - [sym_result] = ACTIONS(303), - [sym_super] = ACTIONS(305), - [sym_this] = ACTIONS(303), - [sym_true] = ACTIONS(301), - }, - [341] = { - [sym_special_call] = STATE(869), - [sym_prefix_cast] = STATE(869), - [sym_unary_expr] = STATE(869), - [sym_mul_expr] = STATE(869), - [sym_add_expr] = STATE(869), - [sym_in_expr] = STATE(869), - [sym_comp_term] = STATE(869), - [sym_instance_of] = STATE(869), - [sym_negation] = STATE(869), - [sym_if_term] = STATE(869), - [sym_conjunction] = STATE(869), - [sym_disjunction] = STATE(869), - [sym_implication] = STATE(869), - [sym_quantified] = STATE(869), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(869), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [342] = { - [sym_special_call] = STATE(796), - [sym_prefix_cast] = STATE(796), - [sym_unary_expr] = STATE(796), - [sym_mul_expr] = STATE(796), - [sym_add_expr] = STATE(796), - [sym_in_expr] = STATE(796), - [sym_comp_term] = STATE(796), - [sym_instance_of] = STATE(796), - [sym_negation] = STATE(796), - [sym_if_term] = STATE(796), - [sym_conjunction] = STATE(796), - [sym_disjunction] = STATE(796), - [sym_implication] = STATE(796), - [sym_quantified] = STATE(796), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(796), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [343] = { - [sym_special_call] = STATE(1052), - [sym_prefix_cast] = STATE(1052), - [sym_unary_expr] = STATE(1052), - [sym_mul_expr] = STATE(1052), - [sym_add_expr] = STATE(1052), - [sym_in_expr] = STATE(1052), - [sym_comp_term] = STATE(1052), - [sym_instance_of] = STATE(1052), - [sym_negation] = STATE(1052), - [sym_if_term] = STATE(1052), - [sym_conjunction] = STATE(1052), - [sym_disjunction] = STATE(1052), - [sym_implication] = STATE(1052), - [sym_quantified] = STATE(1052), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1052), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [344] = { - [sym_special_call] = STATE(873), - [sym_prefix_cast] = STATE(873), - [sym_unary_expr] = STATE(873), - [sym_mul_expr] = STATE(873), - [sym_add_expr] = STATE(873), - [sym_in_expr] = STATE(873), - [sym_comp_term] = STATE(873), - [sym_instance_of] = STATE(873), - [sym_negation] = STATE(873), - [sym_if_term] = STATE(873), - [sym_conjunction] = STATE(873), - [sym_disjunction] = STATE(873), - [sym_implication] = STATE(873), - [sym_quantified] = STATE(873), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(873), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [345] = { - [sym_special_call] = STATE(413), - [sym_prefix_cast] = STATE(413), - [sym_unary_expr] = STATE(413), - [sym_mul_expr] = STATE(413), - [sym_add_expr] = STATE(413), - [sym_in_expr] = STATE(413), - [sym_comp_term] = STATE(413), - [sym_instance_of] = STATE(413), - [sym_negation] = STATE(413), - [sym_if_term] = STATE(413), - [sym_conjunction] = STATE(413), - [sym_disjunction] = STATE(413), - [sym_implication] = STATE(413), - [sym_quantified] = STATE(413), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(413), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [346] = { - [sym_special_call] = STATE(1162), - [sym_prefix_cast] = STATE(1162), - [sym_unary_expr] = STATE(1162), - [sym_mul_expr] = STATE(1162), - [sym_add_expr] = STATE(1162), - [sym_in_expr] = STATE(1162), - [sym_comp_term] = STATE(1162), - [sym_instance_of] = STATE(1162), - [sym_negation] = STATE(1162), - [sym_if_term] = STATE(1162), - [sym_conjunction] = STATE(1162), - [sym_disjunction] = STATE(1162), - [sym_implication] = STATE(1162), - [sym_quantified] = STATE(1162), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1162), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [347] = { - [sym_special_call] = STATE(1048), - [sym_prefix_cast] = STATE(1048), - [sym_unary_expr] = STATE(1048), - [sym_mul_expr] = STATE(1048), - [sym_add_expr] = STATE(1048), - [sym_in_expr] = STATE(1048), - [sym_comp_term] = STATE(1048), - [sym_instance_of] = STATE(1048), - [sym_negation] = STATE(1048), - [sym_if_term] = STATE(1048), - [sym_conjunction] = STATE(1048), - [sym_disjunction] = STATE(1048), - [sym_implication] = STATE(1048), - [sym_quantified] = STATE(1048), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1048), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [348] = { - [sym_special_call] = STATE(417), - [sym_prefix_cast] = STATE(417), - [sym_unary_expr] = STATE(417), - [sym_mul_expr] = STATE(417), - [sym_add_expr] = STATE(417), - [sym_in_expr] = STATE(417), - [sym_comp_term] = STATE(417), - [sym_instance_of] = STATE(417), - [sym_negation] = STATE(417), - [sym_if_term] = STATE(417), - [sym_conjunction] = STATE(417), - [sym_disjunction] = STATE(417), - [sym_implication] = STATE(417), - [sym_quantified] = STATE(417), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(417), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [349] = { - [sym_special_call] = STATE(1161), - [sym_prefix_cast] = STATE(1161), - [sym_unary_expr] = STATE(1161), - [sym_mul_expr] = STATE(1161), - [sym_add_expr] = STATE(1161), - [sym_in_expr] = STATE(1161), - [sym_comp_term] = STATE(1161), - [sym_instance_of] = STATE(1161), - [sym_negation] = STATE(1161), - [sym_if_term] = STATE(1161), - [sym_conjunction] = STATE(1161), - [sym_disjunction] = STATE(1161), - [sym_implication] = STATE(1161), - [sym_quantified] = STATE(1161), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1161), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(127), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [350] = { - [sym_special_call] = STATE(411), - [sym_prefix_cast] = STATE(411), - [sym_unary_expr] = STATE(411), - [sym_mul_expr] = STATE(411), - [sym_add_expr] = STATE(411), - [sym_in_expr] = STATE(411), - [sym_comp_term] = STATE(411), - [sym_instance_of] = STATE(411), - [sym_negation] = STATE(411), - [sym_if_term] = STATE(411), - [sym_conjunction] = STATE(411), - [sym_disjunction] = STATE(411), - [sym_implication] = STATE(411), - [sym_quantified] = STATE(411), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(411), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [351] = { - [sym_special_call] = STATE(406), - [sym_prefix_cast] = STATE(406), - [sym_unary_expr] = STATE(406), - [sym_mul_expr] = STATE(406), - [sym_add_expr] = STATE(406), - [sym_in_expr] = STATE(406), - [sym_comp_term] = STATE(406), - [sym_instance_of] = STATE(406), - [sym_negation] = STATE(406), - [sym_if_term] = STATE(406), - [sym_conjunction] = STATE(406), - [sym_disjunction] = STATE(406), - [sym_implication] = STATE(406), - [sym_quantified] = STATE(406), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(406), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [352] = { - [sym_special_call] = STATE(415), - [sym_prefix_cast] = STATE(415), - [sym_unary_expr] = STATE(415), - [sym_mul_expr] = STATE(415), - [sym_add_expr] = STATE(415), - [sym_in_expr] = STATE(415), - [sym_comp_term] = STATE(415), - [sym_instance_of] = STATE(415), - [sym_negation] = STATE(415), - [sym_if_term] = STATE(415), - [sym_conjunction] = STATE(415), - [sym_disjunction] = STATE(415), - [sym_implication] = STATE(415), - [sym_quantified] = STATE(415), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(415), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [353] = { - [sym_special_call] = STATE(407), - [sym_prefix_cast] = STATE(407), - [sym_unary_expr] = STATE(407), - [sym_mul_expr] = STATE(407), - [sym_add_expr] = STATE(407), - [sym_in_expr] = STATE(407), - [sym_comp_term] = STATE(407), - [sym_instance_of] = STATE(407), - [sym_negation] = STATE(407), - [sym_if_term] = STATE(407), - [sym_conjunction] = STATE(407), - [sym_disjunction] = STATE(407), - [sym_implication] = STATE(407), - [sym_quantified] = STATE(407), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(407), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [354] = { - [sym_special_call] = STATE(1180), - [sym_prefix_cast] = STATE(1180), - [sym_unary_expr] = STATE(1180), - [sym_mul_expr] = STATE(1180), - [sym_add_expr] = STATE(1180), - [sym_in_expr] = STATE(1180), - [sym_comp_term] = STATE(1180), - [sym_instance_of] = STATE(1180), - [sym_negation] = STATE(1180), - [sym_if_term] = STATE(1180), - [sym_conjunction] = STATE(1180), - [sym_disjunction] = STATE(1180), - [sym_implication] = STATE(1180), - [sym_quantified] = STATE(1180), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1180), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(303), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1785), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(111), - [anon_sym_not] = ACTIONS(115), - [anon_sym_if] = ACTIONS(117), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [355] = { - [sym_special_call] = STATE(1136), - [sym_prefix_cast] = STATE(1136), - [sym_unary_expr] = STATE(1136), - [sym_mul_expr] = STATE(1136), - [sym_add_expr] = STATE(1136), - [sym_in_expr] = STATE(1136), - [sym_comp_term] = STATE(1136), - [sym_instance_of] = STATE(1136), - [sym_negation] = STATE(1136), - [sym_if_term] = STATE(1136), - [sym_conjunction] = STATE(1136), - [sym_disjunction] = STATE(1136), - [sym_implication] = STATE(1136), - [sym_quantified] = STATE(1136), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1136), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [356] = { - [sym_special_call] = STATE(1156), - [sym_prefix_cast] = STATE(1156), - [sym_unary_expr] = STATE(1156), - [sym_mul_expr] = STATE(1156), - [sym_add_expr] = STATE(1156), - [sym_in_expr] = STATE(1156), - [sym_comp_term] = STATE(1156), - [sym_instance_of] = STATE(1156), - [sym_negation] = STATE(1156), - [sym_if_term] = STATE(1156), - [sym_conjunction] = STATE(1156), - [sym_disjunction] = STATE(1156), - [sym_implication] = STATE(1156), - [sym_quantified] = STATE(1156), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1156), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, - [357] = { - [sym_special_call] = STATE(418), - [sym_prefix_cast] = STATE(418), - [sym_unary_expr] = STATE(418), - [sym_mul_expr] = STATE(418), - [sym_add_expr] = STATE(418), - [sym_in_expr] = STATE(418), - [sym_comp_term] = STATE(418), - [sym_instance_of] = STATE(418), - [sym_negation] = STATE(418), - [sym_if_term] = STATE(418), - [sym_conjunction] = STATE(418), - [sym_disjunction] = STATE(418), - [sym_implication] = STATE(418), - [sym_quantified] = STATE(418), - [sym_quantifier] = STATE(1869), - [sym_call_or_unqual_agg_expr] = STATE(450), - [sym_qualified_expr] = STATE(450), - [sym_super_ref] = STATE(450), - [sym_aggregate] = STATE(450), - [sym_range] = STATE(450), - [sym_set_literal] = STATE(450), - [sym_par_expr] = STATE(450), - [sym_expr_annotation] = STATE(450), - [sym__exprOrTerm] = STATE(418), - [sym__primary] = STATE(450), - [sym_literal] = STATE(450), - [sym_bool] = STATE(454), - [sym_variable] = STATE(450), - [sym_unop] = STATE(318), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(2016), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(420), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1870), - [sym_aritylessPredicateExpr] = STATE(1472), - [sym_varName] = STATE(452), - [sym_aggId] = STATE(1811), - [sym__lower_id] = ACTIONS(469), - [anon_sym_LPAREN] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_if] = ACTIONS(475), - [sym_specialId] = ACTIONS(477), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(479), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(481), - [sym_integer] = ACTIONS(483), - [sym_float] = ACTIONS(485), - [sym_string] = ACTIONS(485), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(487), - [sym_result] = ACTIONS(489), - [sym_super] = ACTIONS(491), - [sym_this] = ACTIONS(489), - [sym_true] = ACTIONS(487), - }, - [358] = { - [sym_special_call] = STATE(1147), - [sym_prefix_cast] = STATE(1147), - [sym_unary_expr] = STATE(1147), - [sym_mul_expr] = STATE(1147), - [sym_add_expr] = STATE(1147), - [sym_in_expr] = STATE(1147), - [sym_comp_term] = STATE(1147), - [sym_instance_of] = STATE(1147), - [sym_negation] = STATE(1147), - [sym_if_term] = STATE(1147), - [sym_conjunction] = STATE(1147), - [sym_disjunction] = STATE(1147), - [sym_implication] = STATE(1147), - [sym_quantified] = STATE(1147), - [sym_quantifier] = STATE(1913), - [sym_call_or_unqual_agg_expr] = STATE(716), - [sym_qualified_expr] = STATE(716), - [sym_super_ref] = STATE(716), - [sym_aggregate] = STATE(716), - [sym_range] = STATE(716), - [sym_set_literal] = STATE(716), - [sym_par_expr] = STATE(716), - [sym_expr_annotation] = STATE(716), - [sym__exprOrTerm] = STATE(1147), - [sym__primary] = STATE(716), - [sym_literal] = STATE(716), - [sym_bool] = STATE(715), - [sym_variable] = STATE(716), - [sym_unop] = STATE(252), - [sym_literalId] = STATE(1608), - [sym_annotName] = STATE(1908), - [sym_moduleName] = STATE(1986), - [sym_moduleExpr] = STATE(1907), - [sym_moduleInstantiation] = STATE(1457), - [sym_primitiveType] = STATE(1440), - [sym_simpleId] = STATE(705), - [sym_className] = STATE(1445), - [sym_typeExpr] = STATE(1902), - [sym_aritylessPredicateExpr] = STATE(1489), - [sym_varName] = STATE(713), - [sym_aggId] = STATE(1797), - [sym__lower_id] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(353), - [anon_sym_not] = ACTIONS(355), - [anon_sym_if] = ACTIONS(357), - [sym_specialId] = ACTIONS(121), - [anon_sym_exists] = ACTIONS(49), - [anon_sym_forall] = ACTIONS(49), - [anon_sym_forex] = ACTIONS(49), - [anon_sym_LBRACK] = ACTIONS(125), - [anon_sym_PLUS] = ACTIONS(53), - [anon_sym_DASH] = ACTIONS(53), - [anon_sym_boolean] = ACTIONS(27), - [anon_sym_date] = ACTIONS(27), - [anon_sym_float] = ACTIONS(27), - [anon_sym_int] = ACTIONS(27), - [anon_sym_string] = ACTIONS(27), - [sym_dbtype] = ACTIONS(29), - [anon_sym_avg] = ACTIONS(55), - [anon_sym_concat] = ACTIONS(55), - [anon_sym_strictconcat] = ACTIONS(55), - [anon_sym_count] = ACTIONS(55), - [anon_sym_max] = ACTIONS(55), - [anon_sym_min] = ACTIONS(55), - [anon_sym_rank] = ACTIONS(55), - [anon_sym_strictcount] = ACTIONS(55), - [anon_sym_strictsum] = ACTIONS(55), - [anon_sym_sum] = ACTIONS(55), - [anon_sym_any] = ACTIONS(55), - [anon_sym_unique] = ACTIONS(55), - [sym__upper_id] = ACTIONS(361), - [sym_integer] = ACTIONS(129), - [sym_float] = ACTIONS(131), - [sym_string] = ACTIONS(131), - [sym_line_comment] = ACTIONS(3), - [sym_block_comment] = ACTIONS(3), - [sym_false] = ACTIONS(133), - [sym_result] = ACTIONS(135), - [sym_super] = ACTIONS(137), - [sym_this] = ACTIONS(135), - [sym_true] = ACTIONS(133), - }, -}; - -static const uint16_t ts_small_parse_table[] = { - [0] = 27, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(469), 1, - sym__lower_id, - ACTIONS(479), 1, - anon_sym_LBRACK, - ACTIONS(481), 1, - sym__upper_id, - ACTIONS(483), 1, - sym_integer, - ACTIONS(491), 1, - sym_super, - ACTIONS(565), 1, - anon_sym_LPAREN, - STATE(420), 1, - sym_simpleId, - STATE(452), 1, - sym_varName, - STATE(454), 1, - sym_bool, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1472), 1, - sym_aritylessPredicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1811), 1, - sym_aggId, - STATE(1870), 1, - sym_typeExpr, - STATE(1907), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(2016), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(485), 2, - sym_float, - sym_string, - ACTIONS(487), 2, - sym_false, - sym_true, - ACTIONS(489), 2, - sym_result, - sym_this, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(437), 11, - sym_call_or_unqual_agg_expr, - sym_qualified_expr, - sym_super_ref, - sym_aggregate, - sym_range, - sym_set_literal, - sym_par_expr, - sym_expr_annotation, - sym__primary, - sym_literal, - sym_variable, - ACTIONS(55), 12, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - [111] = 27, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(283), 1, - sym__lower_id, - ACTIONS(293), 1, - anon_sym_LBRACK, - ACTIONS(295), 1, - sym__upper_id, - ACTIONS(297), 1, - sym_integer, - ACTIONS(305), 1, - sym_super, - ACTIONS(567), 1, - anon_sym_LPAREN, - STATE(421), 1, - sym_simpleId, - STATE(514), 1, - sym_varName, - STATE(516), 1, - sym_bool, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1486), 1, - sym_aritylessPredicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1806), 1, - sym_aggId, - STATE(1824), 1, - sym_typeExpr, - STATE(1907), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(2015), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(299), 2, - sym_float, - sym_string, - ACTIONS(301), 2, - sym_false, - sym_true, - ACTIONS(303), 2, - sym_result, - sym_this, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(495), 11, - sym_call_or_unqual_agg_expr, - sym_qualified_expr, - sym_super_ref, - sym_aggregate, - sym_range, - sym_set_literal, - sym_par_expr, - sym_expr_annotation, - sym__primary, - sym_literal, - sym_variable, - ACTIONS(55), 12, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - [222] = 27, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(35), 1, - sym__lower_id, - ACTIONS(51), 1, - anon_sym_LBRACK, - ACTIONS(57), 1, - sym__upper_id, - ACTIONS(59), 1, - sym_integer, - ACTIONS(67), 1, - sym_super, - ACTIONS(569), 1, - anon_sym_LPAREN, - STATE(867), 1, - sym_simpleId, - STATE(969), 1, - sym_varName, - STATE(972), 1, - sym_bool, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1490), 1, - sym_aritylessPredicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1762), 1, - sym_aggId, - STATE(1849), 1, - sym_typeExpr, - STATE(1907), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(2014), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(61), 2, - sym_float, - sym_string, - ACTIONS(63), 2, - sym_false, - sym_true, - ACTIONS(65), 2, - sym_result, - sym_this, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(874), 11, - sym_call_or_unqual_agg_expr, - sym_qualified_expr, - sym_super_ref, - sym_aggregate, - sym_range, - sym_set_literal, - sym_par_expr, - sym_expr_annotation, - sym__primary, - sym_literal, - sym_variable, - ACTIONS(55), 12, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - [333] = 27, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(109), 1, - sym__lower_id, - ACTIONS(125), 1, - anon_sym_LBRACK, - ACTIONS(127), 1, - sym__upper_id, - ACTIONS(129), 1, - sym_integer, - ACTIONS(137), 1, - sym_super, - ACTIONS(571), 1, - anon_sym_LPAREN, - STATE(705), 1, - sym_simpleId, - STATE(713), 1, - sym_varName, - STATE(715), 1, - sym_bool, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1489), 1, - sym_aritylessPredicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1797), 1, - sym_aggId, - STATE(1902), 1, - sym_typeExpr, - STATE(1907), 1, - sym_moduleExpr, - STATE(1908), 1, - sym_annotName, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(131), 2, - sym_float, - sym_string, - ACTIONS(133), 2, - sym_false, - sym_true, - ACTIONS(135), 2, - sym_result, - sym_this, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(709), 11, - sym_call_or_unqual_agg_expr, - sym_qualified_expr, - sym_super_ref, - sym_aggregate, - sym_range, - sym_set_literal, - sym_par_expr, - sym_expr_annotation, - sym__primary, - sym_literal, - sym_variable, - ACTIONS(55), 12, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - [444] = 27, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(529), 1, - sym__lower_id, - ACTIONS(539), 1, - anon_sym_LBRACK, - ACTIONS(541), 1, - sym__upper_id, - ACTIONS(543), 1, - sym_integer, - ACTIONS(551), 1, - sym_super, - ACTIONS(573), 1, - anon_sym_LPAREN, - STATE(871), 1, - sym_simpleId, - STATE(1009), 1, - sym_varName, - STATE(1011), 1, - sym_bool, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1470), 1, - sym_aritylessPredicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1799), 1, - sym_aggId, - STATE(1894), 1, - sym_typeExpr, - STATE(1907), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(2017), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(545), 2, - sym_float, - sym_string, - ACTIONS(547), 2, - sym_false, - sym_true, - ACTIONS(549), 2, - sym_result, - sym_this, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1000), 11, - sym_call_or_unqual_agg_expr, - sym_qualified_expr, - sym_super_ref, - sym_aggregate, - sym_range, - sym_set_literal, - sym_par_expr, - sym_expr_annotation, - sym__primary, - sym_literal, - sym_variable, - ACTIONS(55), 12, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - [555] = 27, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(497), 1, - sym__lower_id, - ACTIONS(507), 1, - anon_sym_LBRACK, - ACTIONS(509), 1, - sym__upper_id, - ACTIONS(511), 1, - sym_integer, - ACTIONS(519), 1, - sym_super, - ACTIONS(575), 1, - anon_sym_LPAREN, - STATE(419), 1, - sym_simpleId, - STATE(591), 1, - sym_bool, - STATE(594), 1, - sym_varName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1474), 1, - sym_aritylessPredicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1793), 1, - sym_aggId, - STATE(1907), 1, - sym_moduleExpr, - STATE(1921), 1, - sym_typeExpr, - STATE(1986), 1, - sym_moduleName, - STATE(2018), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(513), 2, - sym_float, - sym_string, - ACTIONS(515), 2, - sym_false, - sym_true, - ACTIONS(517), 2, - sym_result, - sym_this, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(435), 11, - sym_call_or_unqual_agg_expr, - sym_qualified_expr, - sym_super_ref, - sym_aggregate, - sym_range, - sym_set_literal, - sym_par_expr, - sym_expr_annotation, - sym__primary, - sym_literal, - sym_variable, - ACTIONS(55), 12, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - [666] = 27, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(311), 1, - sym__lower_id, - ACTIONS(321), 1, - anon_sym_LBRACK, - ACTIONS(323), 1, - sym__upper_id, - ACTIONS(325), 1, - sym_integer, - ACTIONS(333), 1, - sym_super, - ACTIONS(577), 1, - anon_sym_LPAREN, - STATE(422), 1, - sym_simpleId, - STATE(585), 1, - sym_bool, - STATE(588), 1, - sym_varName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1471), 1, - sym_aritylessPredicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1769), 1, - sym_aggId, - STATE(1907), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(2009), 1, - sym_typeExpr, - STATE(2013), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(327), 2, - sym_float, - sym_string, - ACTIONS(329), 2, - sym_false, - sym_true, - ACTIONS(331), 2, - sym_result, - sym_this, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(572), 11, - sym_call_or_unqual_agg_expr, - sym_qualified_expr, - sym_super_ref, - sym_aggregate, - sym_range, - sym_set_literal, - sym_par_expr, - sym_expr_annotation, - sym__primary, - sym_literal, - sym_variable, - ACTIONS(55), 12, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - [777] = 27, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(109), 1, - sym__lower_id, - ACTIONS(125), 1, - anon_sym_LBRACK, - ACTIONS(129), 1, - sym_integer, - ACTIONS(137), 1, - sym_super, - ACTIONS(361), 1, - sym__upper_id, - ACTIONS(571), 1, - anon_sym_LPAREN, - STATE(705), 1, - sym_simpleId, - STATE(713), 1, - sym_varName, - STATE(715), 1, - sym_bool, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1489), 1, - sym_aritylessPredicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1797), 1, - sym_aggId, - STATE(1902), 1, - sym_typeExpr, - STATE(1907), 1, - sym_moduleExpr, - STATE(1908), 1, - sym_annotName, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(131), 2, - sym_float, - sym_string, - ACTIONS(133), 2, - sym_false, - sym_true, - ACTIONS(135), 2, - sym_result, - sym_this, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(709), 11, - sym_call_or_unqual_agg_expr, - sym_qualified_expr, - sym_super_ref, - sym_aggregate, - sym_range, - sym_set_literal, - sym_par_expr, - sym_expr_annotation, - sym__primary, - sym_literal, - sym_variable, - ACTIONS(55), 12, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - [888] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(585), 1, - anon_sym_LBRACK, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [946] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(585), 1, - anon_sym_LBRACK, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1004] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(585), 1, - anon_sym_LBRACK, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1062] = 19, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(598), 1, - anon_sym_or, - ACTIONS(600), 1, - anon_sym_instanceof, - ACTIONS(602), 1, - anon_sym_in, - ACTIONS(604), 1, - anon_sym_and, - ACTIONS(606), 1, - anon_sym_implies, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - STATE(1209), 1, - sym_direction, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(614), 2, - anon_sym_asc, - anon_sym_desc, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(594), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(590), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1144] = 19, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(616), 1, - anon_sym_or, - ACTIONS(618), 1, - anon_sym_instanceof, - ACTIONS(620), 1, - anon_sym_in, - ACTIONS(622), 1, - anon_sym_and, - ACTIONS(624), 1, - anon_sym_implies, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - STATE(1201), 1, - sym_direction, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(626), 2, - anon_sym_asc, - anon_sym_desc, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(594), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(590), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1226] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(585), 1, - anon_sym_LBRACK, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1284] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(630), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(628), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1341] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(636), 1, - anon_sym_instanceof, - ACTIONS(638), 1, - anon_sym_in, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(634), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(632), 19, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1412] = 18, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(644), 1, - anon_sym_as, - ACTIONS(646), 1, - anon_sym_or, - ACTIONS(648), 1, - anon_sym_instanceof, - ACTIONS(650), 1, - anon_sym_in, - ACTIONS(652), 1, - anon_sym_and, - ACTIONS(654), 1, - anon_sym_implies, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(640), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(642), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1491] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(600), 1, - anon_sym_instanceof, - ACTIONS(602), 1, - anon_sym_in, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(658), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(656), 19, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1562] = 16, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(636), 1, - anon_sym_instanceof, - ACTIONS(638), 1, - anon_sym_in, - ACTIONS(664), 1, - anon_sym_or, - ACTIONS(666), 1, - anon_sym_and, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(662), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(660), 17, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1637] = 17, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(598), 1, - anon_sym_or, - ACTIONS(600), 1, - anon_sym_instanceof, - ACTIONS(602), 1, - anon_sym_in, - ACTIONS(604), 1, - anon_sym_and, - ACTIONS(606), 1, - anon_sym_implies, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(670), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(668), 16, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1714] = 11, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(602), 1, - anon_sym_in, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(674), 9, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(672), 22, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1779] = 16, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(598), 1, - anon_sym_or, - ACTIONS(600), 1, - anon_sym_instanceof, - ACTIONS(602), 1, - anon_sym_in, - ACTIONS(604), 1, - anon_sym_and, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(662), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(660), 17, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1854] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(676), 1, - anon_sym_DOT, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 12, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1911] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(676), 1, - anon_sym_DOT, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 12, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [1968] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(648), 1, - anon_sym_instanceof, - ACTIONS(650), 1, - anon_sym_in, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(634), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(632), 19, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2039] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(600), 1, - anon_sym_instanceof, - ACTIONS(602), 1, - anon_sym_in, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(681), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(679), 19, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2110] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(683), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(685), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2167] = 15, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(600), 1, - anon_sym_instanceof, - ACTIONS(602), 1, - anon_sym_in, - ACTIONS(604), 1, - anon_sym_and, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(689), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(687), 18, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2240] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(676), 1, - anon_sym_DOT, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 12, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2297] = 15, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(648), 1, - anon_sym_instanceof, - ACTIONS(650), 1, - anon_sym_in, - ACTIONS(652), 1, - anon_sym_and, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(689), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(687), 18, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2370] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(648), 1, - anon_sym_instanceof, - ACTIONS(650), 1, - anon_sym_in, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(681), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(679), 19, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2441] = 16, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(646), 1, - anon_sym_or, - ACTIONS(648), 1, - anon_sym_instanceof, - ACTIONS(650), 1, - anon_sym_in, - ACTIONS(652), 1, - anon_sym_and, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(662), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(660), 17, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2516] = 11, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(650), 1, - anon_sym_in, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(674), 9, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(672), 22, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2581] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(630), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(628), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2638] = 9, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(691), 11, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(693), 23, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2699] = 17, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(646), 1, - anon_sym_or, - ACTIONS(648), 1, - anon_sym_instanceof, - ACTIONS(650), 1, - anon_sym_in, - ACTIONS(652), 1, - anon_sym_and, - ACTIONS(654), 1, - anon_sym_implies, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(670), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(668), 16, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2776] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(648), 1, - anon_sym_instanceof, - ACTIONS(650), 1, - anon_sym_in, - STATE(174), 1, - sym_addop, - STATE(213), 1, - sym_compop, - STATE(299), 1, - sym_mulop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(658), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(656), 19, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2847] = 18, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(636), 1, - anon_sym_instanceof, - ACTIONS(638), 1, - anon_sym_in, - ACTIONS(664), 1, - anon_sym_or, - ACTIONS(666), 1, - anon_sym_and, - ACTIONS(695), 1, - anon_sym_as, - ACTIONS(697), 1, - anon_sym_implies, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(640), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(642), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2926] = 11, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(638), 1, - anon_sym_in, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(674), 9, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(672), 22, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [2991] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(636), 1, - anon_sym_instanceof, - ACTIONS(638), 1, - anon_sym_in, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(681), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(679), 19, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3062] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(636), 1, - anon_sym_instanceof, - ACTIONS(638), 1, - anon_sym_in, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(658), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(656), 19, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3133] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(618), 1, - anon_sym_instanceof, - ACTIONS(620), 1, - anon_sym_in, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(658), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(656), 19, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3204] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(683), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(685), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3261] = 9, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(691), 11, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(693), 23, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3322] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(683), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(685), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3379] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(676), 1, - anon_sym_DOT, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 12, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3436] = 15, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(636), 1, - anon_sym_instanceof, - ACTIONS(638), 1, - anon_sym_in, - ACTIONS(666), 1, - anon_sym_and, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(689), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(687), 18, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_implies, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3509] = 11, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(620), 1, - anon_sym_in, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(674), 9, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(672), 22, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3574] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(618), 1, - anon_sym_instanceof, - ACTIONS(620), 1, - anon_sym_in, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(681), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(679), 19, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3645] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(630), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(628), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3702] = 9, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(691), 11, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(693), 23, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3763] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(618), 1, - anon_sym_instanceof, - ACTIONS(620), 1, - anon_sym_in, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(634), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(632), 19, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3834] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(630), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(628), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3891] = 17, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(636), 1, - anon_sym_instanceof, - ACTIONS(638), 1, - anon_sym_in, - ACTIONS(664), 1, - anon_sym_or, - ACTIONS(666), 1, - anon_sym_and, - ACTIONS(697), 1, - anon_sym_implies, - STATE(272), 1, - sym_mulop, - STATE(285), 1, - sym_addop, - STATE(340), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(670), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(668), 16, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [3968] = 17, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(616), 1, - anon_sym_or, - ACTIONS(618), 1, - anon_sym_instanceof, - ACTIONS(620), 1, - anon_sym_in, - ACTIONS(622), 1, - anon_sym_and, - ACTIONS(624), 1, - anon_sym_implies, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(670), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(668), 16, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4045] = 7, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(683), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(685), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4102] = 16, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(616), 1, - anon_sym_or, - ACTIONS(618), 1, - anon_sym_instanceof, - ACTIONS(620), 1, - anon_sym_in, - ACTIONS(622), 1, - anon_sym_and, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(662), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(660), 17, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4177] = 14, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(600), 1, - anon_sym_instanceof, - ACTIONS(602), 1, - anon_sym_in, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(277), 1, - sym_addop, - STATE(278), 1, - sym_mulop, - STATE(280), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(634), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(632), 19, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4248] = 9, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(691), 11, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(693), 23, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4309] = 15, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(618), 1, - anon_sym_instanceof, - ACTIONS(620), 1, - anon_sym_in, - ACTIONS(622), 1, - anon_sym_and, - STATE(348), 1, - sym_addop, - STATE(350), 1, - sym_mulop, - STATE(351), 1, - sym_compop, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(689), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(687), 18, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4382] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(701), 1, - anon_sym_LT, - ACTIONS(706), 1, - anon_sym_COLON_COLON, - ACTIONS(704), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(699), 23, - anon_sym_module, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4436] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(701), 1, - anon_sym_LT, - ACTIONS(706), 1, - anon_sym_COLON_COLON, - ACTIONS(704), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(699), 23, - anon_sym_module, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4490] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(701), 1, - anon_sym_LT, - ACTIONS(706), 1, - anon_sym_COLON_COLON, - ACTIONS(704), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(699), 23, - anon_sym_module, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4544] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(701), 1, - anon_sym_LT, - ACTIONS(706), 1, - anon_sym_COLON_COLON, - ACTIONS(704), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(699), 23, - anon_sym_module, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4598] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(710), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(708), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4647] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(712), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(714), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4696] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(716), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(718), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4745] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(720), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(722), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4794] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(724), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(726), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4843] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(728), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(730), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4892] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(732), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(734), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4941] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(736), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(738), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [4990] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(710), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(708), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5039] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(740), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(742), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5088] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(744), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(746), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5137] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(748), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(750), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5186] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(756), 1, - anon_sym_DOT, - ACTIONS(754), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(752), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5237] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(758), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(760), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5286] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(762), 1, - anon_sym_DOT, - ACTIONS(754), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(752), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5337] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(764), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(766), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5386] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(770), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(768), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5435] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(774), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(772), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5484] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(778), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(776), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5533] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(770), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(768), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5582] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(778), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(776), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5631] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(736), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(738), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5680] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(758), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(760), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5729] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(748), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(750), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5778] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(774), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(772), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5827] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(744), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(746), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5876] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(740), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(742), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5925] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(762), 1, - anon_sym_DOT, - ACTIONS(780), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(782), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [5976] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(784), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(786), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6025] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(788), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(790), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6074] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(792), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(794), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6123] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(796), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(798), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6172] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(710), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(708), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6221] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(579), 1, - anon_sym_COLON_COLON, - ACTIONS(802), 1, - anon_sym_LT, - ACTIONS(805), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(800), 23, - anon_sym_module, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6274] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(809), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(807), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6323] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(813), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(811), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6372] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(817), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(815), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6421] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(821), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(819), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6470] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(825), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(823), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6519] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(829), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(827), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6568] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(833), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(831), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6617] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(837), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(835), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6666] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(841), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(839), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6715] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(845), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(843), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6764] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(849), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(847), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6813] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(853), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(851), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6862] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(857), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(855), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6911] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(861), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(859), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [6960] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(865), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(863), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7009] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(712), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(714), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7058] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(869), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(867), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7107] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(873), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(871), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7156] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(877), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(875), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7205] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(881), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(879), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7254] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(885), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(883), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7303] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(716), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(718), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7352] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(720), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(722), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7401] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(889), 8, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_DASH, - sym_dbtype, - sym__upper_id, - sym_float, - sym_string, - ACTIONS(887), 30, - anon_sym_not, - anon_sym_if, - sym_specialId, - anon_sym_exists, - anon_sym_forall, - anon_sym_forex, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - sym__lower_id, - sym_integer, - sym_false, - sym_result, - sym_super, - sym_this, - sym_true, - [7448] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(732), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(734), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7497] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(724), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(726), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7546] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(728), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(730), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7595] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(732), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(734), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7644] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(736), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(738), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7693] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(756), 1, - anon_sym_DOT, - ACTIONS(780), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(782), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7744] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(740), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(742), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7793] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(744), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(746), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7842] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(728), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(730), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7891] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(748), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(750), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7940] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(758), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(760), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [7989] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(881), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(879), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8038] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(724), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(726), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8087] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(720), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(722), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8136] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(891), 1, - anon_sym_DOT, - ACTIONS(754), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(752), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8187] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(764), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(766), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8236] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(716), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(718), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8285] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(770), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(768), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8334] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(778), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(776), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8383] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(877), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(875), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8432] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(885), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(883), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8481] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(881), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(879), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8530] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(877), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(875), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8579] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(873), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(871), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8628] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(869), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(867), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8677] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(873), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(871), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8726] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(712), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(714), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8775] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(774), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(772), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8824] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(869), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(867), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8873] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(885), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(883), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8922] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(865), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(863), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [8971] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(891), 1, - anon_sym_DOT, - ACTIONS(780), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(782), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9022] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(784), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(786), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9071] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(788), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(790), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9120] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(792), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(794), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9169] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(796), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(798), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9218] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(861), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(859), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9267] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(857), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(855), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9316] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(853), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(851), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9365] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(849), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(847), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9414] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(845), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(843), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9463] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(841), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(839), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9512] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(837), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(835), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9561] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(833), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(831), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9610] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(829), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(827), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9659] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(825), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(823), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9708] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(821), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(819), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9757] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(865), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(863), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9806] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(817), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(815), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9855] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(579), 1, - anon_sym_COLON_COLON, - ACTIONS(802), 1, - anon_sym_LT, - ACTIONS(805), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(800), 23, - anon_sym_module, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9908] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(809), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(807), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [9957] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(813), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(811), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10006] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(817), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(815), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10055] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(821), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(819), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10104] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(825), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(823), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10153] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(829), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(827), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10202] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(833), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(831), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10251] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(837), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(835), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10300] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(841), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(839), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10349] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(845), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(843), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10398] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(849), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(847), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10447] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(853), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(851), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10496] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(857), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(855), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10545] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(861), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(859), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10594] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(865), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(863), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10643] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(712), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(714), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10692] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(861), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(859), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10741] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(869), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(867), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10790] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(813), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(811), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10839] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(873), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(871), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10888] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(877), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(875), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10937] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(881), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(879), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [10986] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(885), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(883), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11035] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(716), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(718), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11084] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(720), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(722), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11133] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(809), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(807), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11182] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(724), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(726), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11231] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(728), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(730), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11280] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(732), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(734), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11329] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(736), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(738), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11378] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(857), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(855), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11427] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(710), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(708), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11476] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(740), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(742), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11525] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(744), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(746), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11574] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(748), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(750), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11623] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(758), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(760), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11672] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(853), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(851), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11721] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(849), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(847), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11770] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(845), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(843), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11819] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(841), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(839), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11868] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(837), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(835), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11917] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(893), 1, - anon_sym_DOT, - ACTIONS(754), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(752), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [11968] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(833), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(831), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12017] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(579), 1, - anon_sym_COLON_COLON, - ACTIONS(802), 1, - anon_sym_LT, - ACTIONS(805), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(800), 23, - anon_sym_module, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12070] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(764), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(766), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12119] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(829), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(827), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12168] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(770), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(768), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12217] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(825), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(823), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12266] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(821), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(819), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12315] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(778), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(776), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12364] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(817), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(815), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12413] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(813), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(811), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12462] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(809), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(807), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12511] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(579), 1, - anon_sym_COLON_COLON, - ACTIONS(802), 1, - anon_sym_LT, - ACTIONS(805), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(800), 23, - anon_sym_module, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12564] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(796), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(798), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12613] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(764), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(766), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12662] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(792), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(794), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12711] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(788), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(790), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12760] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(784), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(786), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12809] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(893), 1, - anon_sym_DOT, - ACTIONS(780), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(782), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12860] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(796), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(798), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12909] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(792), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(794), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [12958] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(774), 14, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(772), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13007] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(788), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(790), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13056] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(897), 8, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_DASH, - sym_dbtype, - sym__upper_id, - sym_float, - sym_string, - ACTIONS(895), 30, - anon_sym_not, - anon_sym_if, - sym_specialId, - anon_sym_exists, - anon_sym_forall, - anon_sym_forex, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - sym__lower_id, - sym_integer, - sym_false, - sym_result, - sym_super, - sym_this, - sym_true, - [13103] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(784), 14, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(786), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13152] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(901), 8, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_DASH, - sym_dbtype, - sym__upper_id, - sym_float, - sym_string, - ACTIONS(899), 30, - anon_sym_not, - anon_sym_if, - sym_specialId, - anon_sym_exists, - anon_sym_forall, - anon_sym_forex, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - sym__lower_id, - sym_integer, - sym_false, - sym_result, - sym_super, - sym_this, - sym_true, - [13199] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(905), 8, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_PLUS, - anon_sym_DASH, - sym_dbtype, - sym__upper_id, - sym_float, - sym_string, - ACTIONS(903), 30, - anon_sym_not, - anon_sym_if, - sym_specialId, - anon_sym_exists, - anon_sym_forall, - anon_sym_forex, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - anon_sym_avg, - anon_sym_concat, - anon_sym_strictconcat, - anon_sym_count, - anon_sym_max, - anon_sym_min, - anon_sym_rank, - anon_sym_strictcount, - anon_sym_strictsum, - anon_sym_sum, - anon_sym_any, - anon_sym_unique, - sym__lower_id, - sym_integer, - sym_false, - sym_result, - sym_super, - sym_this, - sym_true, - [13246] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(909), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(907), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13294] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(913), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(911), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13342] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(915), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(917), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13390] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(919), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(921), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13438] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(909), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(907), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13486] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(925), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(923), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13534] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(925), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(923), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13582] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(929), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(927), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13630] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(933), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(931), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13678] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(937), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(935), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13726] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(941), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(939), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13774] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(945), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(943), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13822] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(915), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(917), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13870] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(919), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(921), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13918] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(909), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(907), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [13966] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(949), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(947), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14014] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(953), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(951), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14062] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(909), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(907), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14110] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(919), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(921), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14158] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(957), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(955), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14206] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(961), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(959), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14254] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(915), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(917), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14302] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(913), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(911), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14350] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(965), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(963), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14398] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(969), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(967), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14446] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(969), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(967), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14494] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(919), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(921), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14542] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(915), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(917), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14590] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(925), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(923), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14638] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(929), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(927), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14686] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(965), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(963), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14734] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(933), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(931), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14782] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(937), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(935), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14830] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(941), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(939), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14878] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(945), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(943), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14926] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(949), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(947), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [14974] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(953), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(951), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15022] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(957), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(955), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15070] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(961), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(959), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15118] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(913), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(911), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15166] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(913), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(911), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15214] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(961), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(959), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15262] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(965), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(963), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15310] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(969), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(967), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15358] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(929), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(927), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15406] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(925), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(923), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15454] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(933), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(931), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15502] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(937), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(935), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15550] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(957), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(955), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15598] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(941), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(939), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15646] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(945), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(943), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15694] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(949), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(947), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15742] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(953), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(951), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15790] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(941), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(939), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15838] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(929), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(927), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15886] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(945), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(943), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15934] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(933), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(931), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [15982] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(961), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(959), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [16030] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(937), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(935), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [16078] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(957), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(955), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [16126] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(969), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(967), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [16174] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(965), 13, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(963), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_asc, - anon_sym_desc, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [16222] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(949), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(947), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [16270] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(953), 13, - ts_builtin_sym_end, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(951), 24, - anon_sym_module, - anon_sym_LT, - anon_sym_GT, - anon_sym_import, - anon_sym_as, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [16318] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(973), 1, - anon_sym_RBRACE, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(682), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [16411] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(991), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(680), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [16504] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(993), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(692), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [16597] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(995), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(671), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [16690] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(997), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [16783] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(999), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(699), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [16876] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1001), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(690), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [16969] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1003), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17062] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1005), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17155] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1007), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(670), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17248] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1009), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17341] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1011), 1, - ts_builtin_sym_end, - ACTIONS(1013), 1, - sym__lower_id, - ACTIONS(1016), 1, - anon_sym_module, - ACTIONS(1019), 1, - anon_sym_import, - ACTIONS(1022), 1, - anon_sym_newtype, - ACTIONS(1025), 1, - anon_sym_from, - ACTIONS(1028), 1, - anon_sym_where, - ACTIONS(1031), 1, - anon_sym_select, - ACTIONS(1034), 1, - anon_sym_class, - ACTIONS(1037), 1, - sym_qldoc, - ACTIONS(1043), 1, - sym_dbtype, - ACTIONS(1046), 1, - sym__upper_id, - ACTIONS(1049), 1, - sym_predicate, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1774), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(674), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(703), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(1040), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1293), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17434] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1052), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(697), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17527] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1054), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(695), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17620] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1056), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17713] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1058), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(673), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17806] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1060), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(677), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17899] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1062), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [17992] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1064), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18085] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1066), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18178] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1068), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18271] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1070), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(683), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18364] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1011), 1, - anon_sym_RBRACE, - ACTIONS(1013), 1, - sym__lower_id, - ACTIONS(1043), 1, - sym_dbtype, - ACTIONS(1046), 1, - sym__upper_id, - ACTIONS(1072), 1, - anon_sym_module, - ACTIONS(1075), 1, - anon_sym_import, - ACTIONS(1078), 1, - anon_sym_newtype, - ACTIONS(1081), 1, - anon_sym_from, - ACTIONS(1084), 1, - anon_sym_where, - ACTIONS(1087), 1, - anon_sym_select, - ACTIONS(1090), 1, - anon_sym_class, - ACTIONS(1093), 1, - sym_qldoc, - ACTIONS(1096), 1, - sym_predicate, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(1040), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18457] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1099), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(698), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18550] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1101), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18643] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1103), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18736] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1105), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(681), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18829] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1107), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [18922] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1109), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19015] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1111), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19108] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1113), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(667), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19201] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1115), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(691), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19294] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1117), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19387] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(11), 1, - anon_sym_module, - ACTIONS(13), 1, - anon_sym_import, - ACTIONS(15), 1, - anon_sym_newtype, - ACTIONS(17), 1, - anon_sym_from, - ACTIONS(19), 1, - anon_sym_where, - ACTIONS(21), 1, - anon_sym_select, - ACTIONS(23), 1, - anon_sym_class, - ACTIONS(25), 1, - sym_qldoc, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(33), 1, - sym_predicate, - ACTIONS(1119), 1, - ts_builtin_sym_end, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1774), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(674), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(703), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1293), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19480] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1121), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19573] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1123), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19666] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1125), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(685), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19759] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1127), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(688), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19852] = 27, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(987), 1, - sym_qldoc, - ACTIONS(989), 1, - sym_predicate, - ACTIONS(1129), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(687), 2, - sym_moduleMember, - aux_sym_ql_repeat1, - STATE(702), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1324), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [19945] = 23, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(971), 1, - anon_sym_module, - ACTIONS(975), 1, - anon_sym_import, - ACTIONS(977), 1, - anon_sym_newtype, - ACTIONS(979), 1, - anon_sym_from, - ACTIONS(981), 1, - anon_sym_where, - ACTIONS(983), 1, - anon_sym_select, - ACTIONS(985), 1, - anon_sym_class, - ACTIONS(989), 1, - sym_predicate, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1778), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1203), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1352), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [20026] = 23, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(11), 1, - anon_sym_module, - ACTIONS(13), 1, - anon_sym_import, - ACTIONS(15), 1, - anon_sym_newtype, - ACTIONS(17), 1, - anon_sym_from, - ACTIONS(19), 1, - anon_sym_where, - ACTIONS(21), 1, - anon_sym_select, - ACTIONS(23), 1, - anon_sym_class, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(33), 1, - sym_predicate, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1774), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1203), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - STATE(1254), 6, - sym_module, - sym_importDirective, - sym_classlessPredicate, - sym_datatype, - sym_select, - sym_dataclass, - [20107] = 6, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(585), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(581), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(579), 21, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - anon_sym_COLON_COLON, - [20152] = 5, - ACTIONS(701), 1, - anon_sym_LT, - ACTIONS(706), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(699), 4, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(704), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20193] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(839), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(841), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20229] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(815), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(817), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20265] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1131), 1, - anon_sym_RBRACE, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(761), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [20337] = 4, - ACTIONS(1137), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(752), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(754), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20375] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1139), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(749), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [20447] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(768), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(770), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20483] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(794), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(792), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20519] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(790), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(788), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20555] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(786), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(784), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20591] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(798), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(796), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20627] = 4, - ACTIONS(1137), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(782), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(780), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20665] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1141), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(742), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [20737] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(734), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(732), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20773] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(730), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(728), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20809] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(726), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(724), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [20845] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1143), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(744), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [20917] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1145), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [20989] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1147), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [21061] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1149), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [21133] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(807), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(809), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21169] = 7, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(676), 1, - anon_sym_RPAREN, - ACTIONS(802), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(581), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(579), 18, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_or, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - anon_sym_COLON_COLON, - [21213] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(827), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(829), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21249] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(766), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(764), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21285] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(831), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(833), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21321] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1151), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(724), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [21393] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(835), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(837), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21429] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1153), 1, - sym__lower_id, - ACTIONS(1156), 1, - anon_sym_RBRACE, - ACTIONS(1158), 1, - sym_qldoc, - ACTIONS(1164), 1, - sym_dbtype, - ACTIONS(1167), 1, - sym__upper_id, - ACTIONS(1170), 1, - sym_predicate, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(1161), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [21501] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1173), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(756), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [21573] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1175), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [21645] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(760), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(758), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21681] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(823), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(825), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21717] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1177), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(765), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [21789] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(746), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(744), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21825] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1179), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [21897] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(750), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(748), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [21933] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1181), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(723), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22005] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1183), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22077] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(722), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(720), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22113] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1185), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22185] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(718), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(716), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22221] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(843), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(845), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22257] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1187), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22329] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(847), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(849), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22365] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1189), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22437] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(883), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(885), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22473] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1191), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(776), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22545] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(879), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(881), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22581] = 5, - ACTIONS(579), 1, - anon_sym_COLON_COLON, - ACTIONS(802), 1, - anon_sym_LT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(800), 3, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(805), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22621] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(875), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(877), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22657] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(871), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(873), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [22693] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1193), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22765] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1195), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(734), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22837] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1197), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22909] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1199), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(739), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [22981] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1201), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(772), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23053] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1203), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23125] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(867), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(869), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [23161] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1205), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(784), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23233] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1207), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23305] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1209), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23377] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1211), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(767), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23449] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1213), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23521] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(811), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(813), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [23557] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(819), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(821), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [23593] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(738), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(736), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [23629] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1215), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(758), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23701] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1217), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23773] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(742), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(740), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [23809] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1219), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(722), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23881] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1221), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(764), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [23953] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1223), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [24025] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(772), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(774), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24061] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(851), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(853), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24097] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(714), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(712), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24133] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1225), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(747), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [24205] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(863), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(865), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24241] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(708), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(710), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24277] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(859), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(861), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24313] = 21, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1133), 1, - sym_qldoc, - ACTIONS(1135), 1, - sym_predicate, - ACTIONS(1227), 1, - anon_sym_RBRACE, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(732), 2, - sym_classMember, - aux_sym_dataclass_repeat2, - STATE(822), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1439), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [24385] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(776), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(778), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24421] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(855), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - anon_sym_SLASH, - ACTIONS(857), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24457] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(967), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(969), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24492] = 6, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(628), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(630), 19, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_or, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24533] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(927), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(929), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24568] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(947), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(949), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24603] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(681), 10, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_or, - anon_sym_select, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - [24656] = 13, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(689), 9, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_or, - anon_sym_select, - anon_sym_then, - anon_sym_else, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - [24711] = 6, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(685), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(683), 19, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_or, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24752] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(959), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(961), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24787] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(955), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(957), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [24822] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(658), 10, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_or, - anon_sym_select, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - [24875] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(634), 10, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_or, - anon_sym_select, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - [24928] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(670), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_select, - anon_sym_then, - anon_sym_else, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - [24987] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(939), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(941), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25022] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(943), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(945), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25057] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(951), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(953), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25092] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(931), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(933), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25127] = 8, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(693), 3, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - ACTIONS(691), 17, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_or, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - [25172] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(923), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(925), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25207] = 10, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1231), 1, - anon_sym_in, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(672), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(674), 15, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_EQ, - anon_sym_or, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [25256] = 14, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(662), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_select, - anon_sym_then, - anon_sym_else, - anon_sym_implies, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - [25313] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(907), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(909), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25348] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(921), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(919), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25383] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(911), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(913), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25418] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(935), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(937), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25453] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(963), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(965), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25488] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(917), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(915), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_select, - anon_sym_instanceof, - anon_sym_then, - anon_sym_else, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_RBRACK, - anon_sym_DOT_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [25523] = 8, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(676), 1, - anon_sym_DOT, - ACTIONS(800), 1, - sym__lower_id, - ACTIONS(805), 1, - sym__upper_id, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(581), 9, - anon_sym_LT, - anon_sym_GT, - anon_sym_as, - anon_sym_or, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - ACTIONS(579), 10, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - anon_sym_COLON_COLON, - [25567] = 8, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(676), 1, - anon_sym_DOT, - ACTIONS(800), 1, - sym__lower_id, - ACTIONS(805), 1, - sym__upper_id, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 9, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - anon_sym_COLON_COLON, - ACTIONS(581), 10, - anon_sym_LT, - anon_sym_GT, - anon_sym_as, - anon_sym_or, - anon_sym_instanceof, - anon_sym_in, - anon_sym_and, - anon_sym_implies, - anon_sym_SLASH, - anon_sym_order, - [25611] = 6, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(585), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(581), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(579), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - anon_sym_order, - anon_sym_COLON_COLON, - [25650] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(579), 8, - ts_builtin_sym_end, - anon_sym_LT, - anon_sym_COMMA, - anon_sym_DOT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 16, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [25685] = 6, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(585), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(581), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(579), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - anon_sym_COLON_COLON, - [25724] = 17, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1239), 1, - anon_sym_or, - ACTIONS(1241), 1, - anon_sym_instanceof, - ACTIONS(1243), 1, - anon_sym_in, - ACTIONS(1245), 1, - anon_sym_and, - ACTIONS(1247), 1, - anon_sym_implies, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - STATE(1788), 1, - sym_direction, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(594), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(1249), 2, - anon_sym_asc, - anon_sym_desc, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [25785] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(579), 8, - anon_sym_LT, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_DOT, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(581), 16, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [25820] = 14, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1239), 1, - anon_sym_or, - ACTIONS(1241), 1, - anon_sym_instanceof, - ACTIONS(1243), 1, - anon_sym_in, - ACTIONS(1245), 1, - anon_sym_and, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(662), 5, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - [25874] = 6, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(685), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(683), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [25912] = 17, - ACTIONS(9), 1, - sym__lower_id, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(1135), 1, - sym_predicate, - STATE(1392), 1, - sym_annotName, - STATE(1440), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1512), 1, - sym_typeExpr, - STATE(1704), 1, - sym_className, - STATE(1856), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1203), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - STATE(1437), 3, - sym_charpred, - sym_memberPredicate, - sym_field, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [25972] = 8, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(693), 3, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - ACTIONS(691), 14, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - [26014] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1241), 1, - anon_sym_instanceof, - ACTIONS(1243), 1, - anon_sym_in, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(634), 7, - anon_sym_COMMA, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - [26064] = 6, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(685), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(683), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [26102] = 18, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1251), 1, - anon_sym_COMMA, - ACTIONS(1253), 1, - anon_sym_RBRACK, - ACTIONS(1255), 1, - anon_sym_DOT_DOT, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1648), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [26164] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1257), 1, - anon_sym_or, - ACTIONS(1259), 1, - anon_sym_instanceof, - ACTIONS(1261), 1, - anon_sym_in, - ACTIONS(1263), 1, - anon_sym_and, - ACTIONS(1265), 1, - anon_sym_implies, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(670), 4, - anon_sym_COMMA, - anon_sym_as, - anon_sym_RPAREN, - anon_sym_order, - [26220] = 13, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1241), 1, - anon_sym_instanceof, - ACTIONS(1243), 1, - anon_sym_in, - ACTIONS(1245), 1, - anon_sym_and, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(689), 6, - anon_sym_COMMA, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - [26272] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1241), 1, - anon_sym_instanceof, - ACTIONS(1243), 1, - anon_sym_in, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(681), 7, - anon_sym_COMMA, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - [26322] = 18, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1267), 1, - anon_sym_COMMA, - ACTIONS(1269), 1, - anon_sym_RBRACK, - ACTIONS(1271), 1, - anon_sym_DOT_DOT, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1646), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [26384] = 10, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1261), 1, - anon_sym_in, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(672), 3, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - ACTIONS(674), 11, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_order, - [26430] = 6, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(685), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(683), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [26468] = 6, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(628), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(630), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - [26506] = 14, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1257), 1, - anon_sym_or, - ACTIONS(1259), 1, - anon_sym_instanceof, - ACTIONS(1261), 1, - anon_sym_in, - ACTIONS(1263), 1, - anon_sym_and, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(662), 5, - anon_sym_COMMA, - anon_sym_as, - anon_sym_RPAREN, - anon_sym_implies, - anon_sym_order, - [26560] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(658), 7, - anon_sym_COMMA, - anon_sym_as, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - [26610] = 13, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(679), 1, - anon_sym_or, - ACTIONS(1259), 1, - anon_sym_instanceof, - ACTIONS(1261), 1, - anon_sym_in, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(681), 6, - anon_sym_COMMA, - anon_sym_as, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - [26662] = 13, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(632), 1, - anon_sym_or, - ACTIONS(1259), 1, - anon_sym_instanceof, - ACTIONS(1261), 1, - anon_sym_in, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(634), 6, - anon_sym_COMMA, - anon_sym_as, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - [26714] = 10, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1243), 1, - anon_sym_in, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(672), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(674), 12, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_asc, - anon_sym_desc, - [26760] = 13, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(656), 1, - anon_sym_or, - ACTIONS(1259), 1, - anon_sym_instanceof, - ACTIONS(1261), 1, - anon_sym_in, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(658), 6, - anon_sym_COMMA, - anon_sym_as, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_order, - [26812] = 14, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(687), 1, - anon_sym_or, - ACTIONS(1259), 1, - anon_sym_instanceof, - ACTIONS(1261), 1, - anon_sym_in, - ACTIONS(1263), 1, - anon_sym_and, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(689), 5, - anon_sym_COMMA, - anon_sym_as, - anon_sym_RPAREN, - anon_sym_implies, - anon_sym_order, - [26866] = 18, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1275), 1, - anon_sym_COMMA, - ACTIONS(1277), 1, - anon_sym_RBRACK, - ACTIONS(1279), 1, - anon_sym_DOT_DOT, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1655), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [26928] = 18, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1281), 1, - anon_sym_COMMA, - ACTIONS(1283), 1, - anon_sym_RBRACK, - ACTIONS(1285), 1, - anon_sym_DOT_DOT, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1644), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [26990] = 6, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(628), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(630), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [27028] = 18, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1287), 1, - anon_sym_COMMA, - ACTIONS(1289), 1, - anon_sym_RBRACK, - ACTIONS(1291), 1, - anon_sym_DOT_DOT, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1645), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [27090] = 8, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(693), 3, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - ACTIONS(691), 14, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_asc, - anon_sym_desc, - [27132] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(634), 7, - anon_sym_COMMA, - anon_sym_as, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - [27182] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1239), 1, - anon_sym_or, - ACTIONS(1241), 1, - anon_sym_instanceof, - ACTIONS(1243), 1, - anon_sym_in, - ACTIONS(1245), 1, - anon_sym_and, - ACTIONS(1247), 1, - anon_sym_implies, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(670), 4, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_asc, - anon_sym_desc, - [27238] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1241), 1, - anon_sym_instanceof, - ACTIONS(1243), 1, - anon_sym_in, - STATE(292), 1, - sym_addop, - STATE(293), 1, - sym_mulop, - STATE(294), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(658), 7, - anon_sym_COMMA, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_asc, - anon_sym_desc, - [27288] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(670), 4, - anon_sym_COMMA, - anon_sym_as, - anon_sym_RPAREN, - anon_sym_PIPE, - [27344] = 6, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(676), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(587), 2, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(581), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(579), 15, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_DASH, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - anon_sym_COLON_COLON, - [27382] = 18, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1299), 1, - anon_sym_COMMA, - ACTIONS(1301), 1, - anon_sym_RBRACK, - ACTIONS(1303), 1, - anon_sym_DOT_DOT, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1722), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [27444] = 8, - ACTIONS(612), 1, - anon_sym_SLASH, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(693), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - ACTIONS(691), 13, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_order, - [27486] = 18, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1305), 1, - anon_sym_COMMA, - ACTIONS(1307), 1, - anon_sym_RBRACK, - ACTIONS(1309), 1, - anon_sym_DOT_DOT, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1702), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [27548] = 6, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(628), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(630), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [27586] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1257), 1, - anon_sym_or, - ACTIONS(1259), 1, - anon_sym_instanceof, - ACTIONS(1261), 1, - anon_sym_in, - ACTIONS(1263), 1, - anon_sym_and, - ACTIONS(1265), 1, - anon_sym_implies, - ACTIONS(1311), 1, - anon_sym_as, - STATE(321), 1, - sym_compop, - STATE(322), 1, - sym_mulop, - STATE(323), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(640), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_order, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [27644] = 10, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1273), 1, - anon_sym_in, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(672), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(674), 12, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [27690] = 13, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1295), 1, - anon_sym_and, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(689), 6, - anon_sym_COMMA, - anon_sym_as, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_implies, - anon_sym_PIPE, - [27742] = 12, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(681), 7, - anon_sym_COMMA, - anon_sym_as, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_implies, - anon_sym_PIPE, - [27792] = 14, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(662), 5, - anon_sym_COMMA, - anon_sym_as, - anon_sym_RPAREN, - anon_sym_implies, - anon_sym_PIPE, - [27846] = 17, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(1315), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1715), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [27905] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1319), 1, - anon_sym_LT, - ACTIONS(1321), 1, - anon_sym_DOT, - ACTIONS(706), 5, - anon_sym_RBRACE, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1317), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [27942] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1311), 1, - anon_sym_as, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(640), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [27999] = 17, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(1323), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1628), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28058] = 17, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(1325), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1639), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28117] = 17, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(1327), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1626), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28176] = 17, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(1329), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1654), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28235] = 5, - ACTIONS(701), 1, - anon_sym_LT, - ACTIONS(706), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(699), 4, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(704), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [28270] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1319), 1, - anon_sym_LT, - ACTIONS(1321), 1, - anon_sym_DOT, - ACTIONS(706), 5, - ts_builtin_sym_end, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1317), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [28307] = 17, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(1331), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1632), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28366] = 17, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(1333), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - STATE(1634), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28425] = 5, - ACTIONS(701), 1, - anon_sym_LT, - ACTIONS(706), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(699), 3, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(704), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [28460] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(831), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(833), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [28490] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1335), 1, - anon_sym_RPAREN, - ACTIONS(1337), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28546] = 4, - ACTIONS(1339), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(752), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(754), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [28578] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(738), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(736), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [28608] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1341), 1, - anon_sym_RPAREN, - ACTIONS(1343), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28664] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1345), 1, - anon_sym_RPAREN, - ACTIONS(1347), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28720] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(734), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(732), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [28750] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(730), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(728), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [28780] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(726), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(724), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [28810] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1349), 1, - anon_sym_RPAREN, - ACTIONS(1351), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28866] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1353), 1, - anon_sym_RPAREN, - ACTIONS(1355), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28922] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1357), 1, - anon_sym_RPAREN, - ACTIONS(1359), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [28978] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(760), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(758), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29008] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(722), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(720), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29038] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(718), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(716), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29068] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1365), 1, - anon_sym_COMMA, - STATE(887), 1, - aux_sym_asExprs_repeat1, - ACTIONS(1361), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1363), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [29104] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1368), 1, - anon_sym_RPAREN, - ACTIONS(1370), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29160] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(883), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(885), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29190] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(879), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(881), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29220] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(875), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(877), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29250] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(871), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(873), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29280] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(867), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(869), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29310] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1372), 1, - anon_sym_RPAREN, - ACTIONS(1374), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29366] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1376), 1, - anon_sym_RPAREN, - ACTIONS(1378), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29422] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1380), 1, - anon_sym_RPAREN, - ACTIONS(1382), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29478] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(750), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(748), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29508] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1384), 1, - anon_sym_RPAREN, - ACTIONS(1386), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29564] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(714), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(712), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29594] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(863), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(865), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29624] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(859), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(861), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29654] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(855), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(857), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29684] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(851), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(853), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29714] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1388), 1, - anon_sym_RPAREN, - ACTIONS(1390), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29770] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1392), 1, - anon_sym_RPAREN, - ACTIONS(1394), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29826] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1396), 1, - anon_sym_RPAREN, - ACTIONS(1398), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29882] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(1400), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [29936] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(847), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(849), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29966] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(843), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(845), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [29996] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(839), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(841), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30026] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(835), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(837), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30056] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(831), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(833), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30086] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(827), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(829), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30116] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1319), 1, - anon_sym_LT, - ACTIONS(1402), 5, - ts_builtin_sym_end, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1404), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [30150] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(823), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(825), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30180] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(819), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(821), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30210] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(815), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(817), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30240] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(811), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(813), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30270] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1406), 1, - anon_sym_RPAREN, - ACTIONS(1408), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30326] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(807), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(809), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30356] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(746), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(744), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30386] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(742), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(740), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30416] = 5, - ACTIONS(579), 1, - anon_sym_COLON_COLON, - ACTIONS(802), 1, - anon_sym_LT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(800), 4, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(805), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30450] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(708), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(710), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30480] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1410), 1, - anon_sym_RPAREN, - ACTIONS(1412), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30536] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1414), 1, - anon_sym_RPAREN, - ACTIONS(1416), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30592] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1418), 1, - anon_sym_RPAREN, - ACTIONS(1420), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30648] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1422), 1, - anon_sym_COMMA, - STATE(928), 1, - aux_sym_asExprs_repeat1, - ACTIONS(1361), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1363), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [30684] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1425), 1, - anon_sym_RPAREN, - ACTIONS(1427), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30740] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1429), 1, - anon_sym_RPAREN, - ACTIONS(1431), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30796] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1433), 1, - anon_sym_RPAREN, - ACTIONS(1435), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30852] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1437), 1, - anon_sym_RPAREN, - ACTIONS(1439), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30908] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(766), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(764), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [30938] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1441), 1, - anon_sym_RPAREN, - ACTIONS(1443), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [30994] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1445), 1, - anon_sym_RPAREN, - ACTIONS(1447), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31050] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(768), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(770), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [31080] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1224), 1, - sym_body, - ACTIONS(1449), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1451), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [31116] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1319), 1, - anon_sym_LT, - ACTIONS(1402), 5, - anon_sym_RBRACE, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1404), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [31150] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(1455), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31204] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1457), 1, - anon_sym_RPAREN, - ACTIONS(1459), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31260] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1461), 1, - anon_sym_RPAREN, - ACTIONS(1463), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31316] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1467), 1, - anon_sym_COMMA, - STATE(928), 1, - aux_sym_asExprs_repeat1, - ACTIONS(1469), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1465), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [31352] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1471), 1, - anon_sym_RPAREN, - ACTIONS(1473), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31408] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(776), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(778), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [31438] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1475), 1, - anon_sym_RPAREN, - ACTIONS(1477), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31494] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1479), 1, - anon_sym_RPAREN, - ACTIONS(1481), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31550] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1483), 1, - anon_sym_RPAREN, - ACTIONS(1485), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31606] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1487), 1, - anon_sym_RPAREN, - ACTIONS(1489), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31662] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1491), 1, - anon_sym_RPAREN, - ACTIONS(1493), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31718] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1499), 1, - anon_sym_COMMA, - STATE(1026), 1, - aux_sym_asExprs_repeat1, - ACTIONS(1495), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1497), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [31754] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1501), 1, - anon_sym_RPAREN, - ACTIONS(1503), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31810] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1505), 1, - anon_sym_RPAREN, - ACTIONS(1507), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31866] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1194), 1, - sym_body, - ACTIONS(1513), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1509), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [31902] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1188), 1, - sym_body, - ACTIONS(1515), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1517), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [31938] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1519), 1, - anon_sym_RPAREN, - ACTIONS(1521), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [31994] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1189), 1, - sym_body, - ACTIONS(1523), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1525), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [32030] = 5, - ACTIONS(579), 1, - anon_sym_COLON_COLON, - ACTIONS(802), 1, - anon_sym_LT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(800), 3, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(805), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32064] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(772), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(774), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [32094] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(807), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(809), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32124] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1467), 1, - anon_sym_COMMA, - STATE(942), 1, - aux_sym_asExprs_repeat1, - ACTIONS(1495), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1497), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [32160] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(811), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(813), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32190] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(815), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(817), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32220] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(819), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(821), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32250] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(823), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(825), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32280] = 4, - ACTIONS(1339), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(782), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(780), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [32312] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(786), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(784), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [32342] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(827), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(829), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32372] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1527), 1, - anon_sym_RPAREN, - ACTIONS(1529), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [32428] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(790), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(788), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [32458] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(835), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(837), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32488] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(794), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(792), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [32518] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(798), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(796), 16, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [32548] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(839), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(841), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32578] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(843), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(845), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32608] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(847), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(849), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32638] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(851), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(853), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32668] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(855), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(857), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32698] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(859), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(861), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32728] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(863), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(865), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32758] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(714), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(712), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32788] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(867), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(869), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32818] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(871), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(873), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32848] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(875), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(877), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32878] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1193), 1, - sym_body, - ACTIONS(1531), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1533), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [32914] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(879), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(881), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32944] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(883), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(885), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [32974] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(718), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(716), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33004] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(722), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(720), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33034] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1192), 1, - sym_body, - ACTIONS(1535), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1537), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [33070] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(726), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(724), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33100] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(730), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(728), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33130] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1198), 1, - sym_body, - ACTIONS(1539), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1541), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [33166] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(734), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(732), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33196] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(738), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(736), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33226] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(708), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(710), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33256] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(742), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(740), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33286] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(746), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(744), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33316] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(750), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(748), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33346] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(760), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(758), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33376] = 4, - ACTIONS(1543), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(752), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(754), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33408] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(766), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(764), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33438] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1545), 1, - anon_sym_RPAREN, - ACTIONS(1547), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [33494] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(768), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(770), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33524] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(776), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(778), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33554] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(772), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(774), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33584] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1549), 1, - anon_sym_RPAREN, - ACTIONS(1551), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [33640] = 4, - ACTIONS(1543), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(782), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(780), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33672] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(786), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(784), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33702] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(790), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(788), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33732] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(794), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(792), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33762] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(798), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(796), 17, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_DOT, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [33792] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1553), 1, - anon_sym_RPAREN, - ACTIONS(1555), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [33848] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1557), 1, - anon_sym_RPAREN, - ACTIONS(1559), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [33904] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1213), 1, - sym_body, - ACTIONS(1449), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1451), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [33940] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1204), 1, - sym_body, - ACTIONS(1563), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1561), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [33976] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1205), 1, - sym_body, - ACTIONS(1567), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1565), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34012] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1218), 1, - sym_body, - ACTIONS(1513), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1509), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34048] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1569), 1, - anon_sym_RPAREN, - ACTIONS(1571), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [34104] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1573), 1, - anon_sym_RPAREN, - ACTIONS(1575), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [34160] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1577), 1, - anon_sym_RPAREN, - ACTIONS(1579), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [34216] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1220), 1, - sym_body, - ACTIONS(1539), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1541), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34252] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1221), 1, - sym_body, - ACTIONS(1535), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1537), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34288] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1223), 1, - sym_body, - ACTIONS(1531), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1533), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34324] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1191), 1, - sym_body, - ACTIONS(1515), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1517), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34360] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1511), 1, - anon_sym_LBRACE, - STATE(1186), 1, - sym_body, - ACTIONS(1523), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1525), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34396] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1499), 1, - anon_sym_COMMA, - STATE(887), 1, - aux_sym_asExprs_repeat1, - ACTIONS(1469), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1465), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34432] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1581), 1, - anon_sym_RPAREN, - ACTIONS(1583), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [34488] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1219), 1, - sym_body, - ACTIONS(1567), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1565), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34524] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1453), 1, - anon_sym_LBRACE, - STATE(1215), 1, - sym_body, - ACTIONS(1563), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1561), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34560] = 16, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1585), 1, - anon_sym_RPAREN, - ACTIONS(1587), 1, - anon_sym_PIPE, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [34616] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1589), 1, - anon_sym_else, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [34669] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1591), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [34722] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1597), 1, - anon_sym_COLON_COLON, - ACTIONS(1593), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1595), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34755] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1603), 1, - anon_sym_COMMA, - STATE(1034), 1, - aux_sym_orderBys_repeat1, - ACTIONS(1599), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1601), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34790] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(706), 5, - anon_sym_RBRACE, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1317), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [34821] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(911), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(913), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [34850] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(943), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(945), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [34879] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(935), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(937), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [34908] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1606), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [34961] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1608), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35014] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1610), 1, - anon_sym_else, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35067] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1614), 1, - anon_sym_COMMA, - STATE(1082), 1, - aux_sym_orderBys_repeat1, - ACTIONS(1616), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1612), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [35102] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1618), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35155] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1597), 1, - anon_sym_COLON_COLON, - ACTIONS(1620), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1622), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [35188] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(959), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(961), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [35217] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1624), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35270] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(955), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(957), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [35299] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1626), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35352] = 17, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1724), 1, - sym_signatureExpr, - STATE(1725), 1, - sym_moduleParam, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [35409] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1636), 1, - anon_sym_order, - STATE(1314), 1, - sym_orderBys, - ACTIONS(1634), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1632), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [35444] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1638), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35497] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1640), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35550] = 17, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1724), 1, - sym_signatureExpr, - STATE(1763), 1, - sym_moduleParam, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [35607] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1646), 1, - anon_sym_order, - STATE(1233), 1, - sym_orderBys, - ACTIONS(1642), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1644), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [35642] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1650), 5, - anon_sym_RBRACE, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1648), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [35673] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1652), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35726] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(947), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(949), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [35755] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1654), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35808] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(951), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(953), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [35837] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1656), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35890] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1658), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [35943] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(947), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(949), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [35972] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1660), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36025] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1662), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36078] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(951), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(953), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [36107] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(706), 5, - ts_builtin_sym_end, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1317), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36138] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1361), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1363), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36169] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1664), 1, - anon_sym_select, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36222] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1646), 1, - anon_sym_order, - STATE(1286), 1, - sym_orderBys, - ACTIONS(1666), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1668), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36257] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1670), 1, - anon_sym_COLON_COLON, - ACTIONS(1620), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1622), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36290] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1636), 1, - anon_sym_order, - STATE(1389), 1, - sym_orderBys, - ACTIONS(1674), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1672), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36325] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1676), 1, - anon_sym_else, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36378] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1678), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36431] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1680), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1682), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36462] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(943), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(945), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [36491] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(939), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(941), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [36520] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1684), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36573] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1686), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36626] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1688), 1, - anon_sym_then, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36679] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1690), 1, - anon_sym_RBRACE, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36732] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1692), 5, - ts_builtin_sym_end, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1694), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36763] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1614), 1, - anon_sym_COMMA, - STATE(1091), 1, - aux_sym_orderBys_repeat1, - ACTIONS(1698), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1696), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36798] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(955), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(957), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [36827] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1670), 1, - anon_sym_COLON_COLON, - ACTIONS(1593), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1595), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36860] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1700), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [36913] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1636), 1, - anon_sym_order, - STATE(1377), 1, - sym_orderBys, - ACTIONS(1666), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1668), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [36948] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(935), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(937), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [36977] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(704), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(699), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [37008] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1702), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37061] = 17, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1724), 1, - sym_signatureExpr, - STATE(1760), 1, - sym_moduleParam, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [37118] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1704), 1, - anon_sym_COMMA, - STATE(1091), 1, - aux_sym_orderBys_repeat1, - ACTIONS(1599), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1601), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [37153] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(931), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(933), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [37182] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(959), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(961), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [37211] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1707), 1, - anon_sym_then, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37264] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1709), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37317] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1711), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37370] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1713), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37423] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(927), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(929), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [37452] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(911), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(913), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [37481] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1715), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37534] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(963), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(965), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [37563] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1717), 1, - anon_sym_COMMA, - STATE(1034), 1, - aux_sym_orderBys_repeat1, - ACTIONS(1698), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1696), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [37598] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(967), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(969), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [37627] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1719), 1, - anon_sym_select, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37680] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1721), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37733] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1723), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37786] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1402), 5, - ts_builtin_sym_end, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1404), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [37817] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1725), 1, - anon_sym_RBRACE, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37870] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1727), 1, - anon_sym_then, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [37923] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(967), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(969), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [37952] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1729), 1, - anon_sym_select, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38005] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1735), 1, - anon_sym_or, - STATE(1145), 1, - aux_sym_datatypeBranches_repeat1, - ACTIONS(1733), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1731), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [38040] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1680), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1682), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [38071] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1737), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38124] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1739), 1, - anon_sym_else, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38177] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1636), 1, - anon_sym_order, - STATE(1322), 1, - sym_orderBys, - ACTIONS(1743), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1741), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [38212] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1745), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38265] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1747), 1, - anon_sym_then, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38318] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(923), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(925), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [38347] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1749), 1, - anon_sym_then, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38400] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1361), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1363), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [38431] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(907), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(909), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [38460] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(931), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(933), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [38489] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(927), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(929), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [38518] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1755), 1, - anon_sym_or, - STATE(1132), 1, - aux_sym_datatypeBranches_repeat1, - ACTIONS(1751), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1753), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [38553] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1757), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38606] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1759), 1, - anon_sym_else, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38659] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1646), 1, - anon_sym_order, - STATE(1265), 1, - sym_orderBys, - ACTIONS(1634), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1632), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [38694] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1761), 1, - anon_sym_then, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38747] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1763), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38800] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1765), 1, - anon_sym_then, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38853] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1771), 1, - anon_sym_or, - STATE(1132), 1, - aux_sym_datatypeBranches_repeat1, - ACTIONS(1767), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1769), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [38888] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(921), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(919), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [38917] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1774), 1, - anon_sym_select, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [38970] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1776), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39023] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1778), 1, - anon_sym_select, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39076] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(939), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(941), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [39105] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1780), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39158] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1782), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39211] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1636), 1, - anon_sym_order, - STATE(1368), 1, - sym_orderBys, - ACTIONS(1642), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1644), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [39246] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1646), 1, - anon_sym_order, - STATE(1348), 1, - sym_orderBys, - ACTIONS(1784), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1786), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [39281] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1788), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39334] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(704), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(699), 15, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_order, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [39365] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(917), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(915), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [39394] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1735), 1, - anon_sym_or, - STATE(1159), 1, - aux_sym_datatypeBranches_repeat1, - ACTIONS(1751), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1753), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [39429] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1790), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39482] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1792), 1, - anon_sym_select, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39535] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1794), 1, - anon_sym_select, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39588] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1717), 1, - anon_sym_COMMA, - STATE(1102), 1, - aux_sym_orderBys_repeat1, - ACTIONS(1616), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1612), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [39623] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1796), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39676] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1636), 1, - anon_sym_order, - STATE(1261), 1, - sym_orderBys, - ACTIONS(1784), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1786), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [39711] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1798), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39764] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1800), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39817] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1802), 1, - anon_sym_else, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39870] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1804), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39923] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1806), 1, - anon_sym_else, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [39976] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1808), 1, - anon_sym_else, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40029] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1692), 5, - anon_sym_RBRACE, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1694), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [40060] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1810), 1, - anon_sym_or, - STATE(1159), 1, - aux_sym_datatypeBranches_repeat1, - ACTIONS(1767), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1769), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [40095] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1813), 1, - anon_sym_RBRACK, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40148] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1815), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40201] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1817), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40254] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1819), 1, - anon_sym_then, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40307] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1402), 5, - anon_sym_RBRACE, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1404), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [40338] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1646), 1, - anon_sym_order, - STATE(1330), 1, - sym_orderBys, - ACTIONS(1743), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1741), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [40373] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1821), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40426] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1823), 1, - anon_sym_RBRACE, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40479] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1231), 1, - anon_sym_in, - ACTIONS(1233), 1, - anon_sym_and, - ACTIONS(1235), 1, - anon_sym_or, - ACTIONS(1237), 1, - anon_sym_implies, - ACTIONS(1825), 1, - anon_sym_select, - STATE(209), 1, - sym_addop, - STATE(210), 1, - sym_mulop, - STATE(212), 1, - sym_compop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40532] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1827), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40585] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1829), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40638] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1646), 1, - anon_sym_order, - STATE(1251), 1, - sym_orderBys, - ACTIONS(1674), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1672), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [40673] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1831), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40726] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1833), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40779] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(907), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(909), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [40808] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(921), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(919), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [40837] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(963), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(965), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [40866] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(917), 5, - anon_sym_LT, - anon_sym_GT, - anon_sym_or, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(915), 15, - anon_sym_COMMA, - anon_sym_as, - anon_sym_EQ, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_order, - [40895] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1835), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [40948] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1650), 5, - ts_builtin_sym_end, - sym_qldoc, - anon_sym_COLON_COLON, - sym_dbtype, - sym__upper_id, - ACTIONS(1648), 15, - anon_sym_module, - anon_sym_import, - anon_sym_as, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [40979] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1837), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [41032] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(923), 4, - anon_sym_LT, - anon_sym_GT, - anon_sym_in, - anon_sym_SLASH, - ACTIONS(925), 16, - anon_sym_COMMA, - anon_sym_EQ, - anon_sym_or, - anon_sym_RPAREN, - anon_sym_instanceof, - anon_sym_and, - anon_sym_implies, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_PERCENT, - anon_sym_asc, - anon_sym_desc, - [41061] = 6, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1755), 1, - anon_sym_or, - STATE(1125), 1, - aux_sym_datatypeBranches_repeat1, - ACTIONS(1733), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1731), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41096] = 15, - ACTIONS(612), 1, - anon_sym_SLASH, - ACTIONS(1229), 1, - anon_sym_instanceof, - ACTIONS(1273), 1, - anon_sym_in, - ACTIONS(1293), 1, - anon_sym_or, - ACTIONS(1295), 1, - anon_sym_and, - ACTIONS(1297), 1, - anon_sym_implies, - ACTIONS(1839), 1, - anon_sym_RPAREN, - STATE(309), 1, - sym_compop, - STATE(310), 1, - sym_mulop, - STATE(311), 1, - sym_addop, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(592), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(608), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(610), 2, - anon_sym_STAR, - anon_sym_PERCENT, - ACTIONS(596), 4, - anon_sym_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [41149] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1767), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1769), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41179] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1745), 1, - sym_signatureExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [41233] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1843), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1841), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41263] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1845), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1847), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41293] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1449), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1451), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41323] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1843), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1841), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41353] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1533), 1, - sym_signatureExpr, - STATE(1608), 1, - sym_literalId, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [41407] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1449), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1451), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41437] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1523), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1525), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41467] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1849), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1851), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41497] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1567), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1565), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41527] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1652), 1, - sym_signatureExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [41581] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1523), 1, - sym_signatureExpr, - STATE(1608), 1, - sym_literalId, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [41635] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1767), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1769), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41665] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1515), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1517), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41695] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1845), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1847), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41725] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1853), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1855), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41755] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1857), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1859), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41785] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1518), 1, - sym_signatureExpr, - STATE(1608), 1, - sym_literalId, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [41839] = 6, - ACTIONS(1861), 1, - sym__lower_id, - STATE(1392), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1866), 2, - sym_dbtype, - sym__upper_id, - STATE(1203), 2, - sym_annotation, - aux_sym_moduleMember_repeat1, - ACTIONS(1864), 13, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym_predicate, - [41873] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1535), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1537), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41903] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1531), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1533), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41933] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1599), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1601), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [41963] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1520), 1, - sym_signatureExpr, - STATE(1608), 1, - sym_literalId, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [42017] = 4, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(579), 2, - anon_sym_LT, - anon_sym_COLON_COLON, - ACTIONS(585), 3, - anon_sym_LBRACK, - sym_dbtype, - sym__upper_id, - ACTIONS(1868), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42047] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1857), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1859), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42077] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1526), 1, - sym_signatureExpr, - STATE(1608), 1, - sym_literalId, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [42131] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1874), 1, - anon_sym_as, - ACTIONS(1870), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1872), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42163] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1853), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1855), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42193] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1878), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1876), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42223] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1513), 1, - sym_signatureExpr, - STATE(1608), 1, - sym_literalId, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [42277] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1535), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1537), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42307] = 5, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1880), 1, - anon_sym_as, - ACTIONS(1870), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1872), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42339] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1756), 1, - sym_signatureExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [42393] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1567), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1565), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42423] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1531), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1533), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42453] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1515), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1517), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42483] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1523), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1525), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42513] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1625), 1, - sym_signatureExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [42567] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1849), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1851), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42597] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1878), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1876), 15, - anon_sym_module, - anon_sym_import, - anon_sym_or, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42627] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1599), 5, - ts_builtin_sym_end, - anon_sym_COMMA, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1601), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42657] = 16, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(1628), 1, - sym__lower_id, - ACTIONS(1630), 1, - sym__upper_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1477), 1, - sym_moduleExpr, - STATE(1494), 1, - sym_typeExpr, - STATE(1502), 1, - sym_predicateExpr, - STATE(1608), 1, - sym_literalId, - STATE(1780), 1, - sym_signatureExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [42711] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1882), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1884), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42740] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1886), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1888), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42769] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1890), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1892), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42798] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1896), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1894), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42827] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1900), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1898), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42856] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1902), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1904), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42885] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1906), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1908), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42914] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1912), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1910), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42943] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1912), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1910), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [42972] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1914), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1916), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43001] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1920), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1918), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43030] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1924), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1922), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43059] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1928), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1926), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43088] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1932), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1930), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43117] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1936), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1934), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43146] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1940), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1938), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43175] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1942), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1944), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43204] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1948), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1946), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43233] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1950), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1952), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43262] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1319), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1954), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43291] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1958), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1956), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43320] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1896), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1894), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43349] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1960), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1962), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43378] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1964), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1966), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43407] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1666), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1668), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43436] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(585), 4, - anon_sym_LBRACK, - anon_sym_RBRACK, - sym_dbtype, - sym__upper_id, - ACTIONS(1868), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43463] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1968), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1970), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43492] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1972), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1974), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43521] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1976), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1978), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43550] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1982), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1980), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43579] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1986), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1984), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43608] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1990), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1988), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43637] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1994), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1992), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43666] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1998), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1996), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43695] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1634), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1632), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43724] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2000), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2002), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43753] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2006), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2004), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43782] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2008), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2010), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43811] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1642), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1644), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43840] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2014), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2012), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43869] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2018), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2016), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43898] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2022), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2020), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43927] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2024), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2026), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43956] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2030), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2028), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [43985] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2034), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2032), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44014] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2036), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2038), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44043] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1886), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1888), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44072] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2040), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2042), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44101] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2044), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2046), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44130] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2050), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2048), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44159] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1882), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1884), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44188] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2054), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2052), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44217] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1900), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1898), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44246] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2058), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2056), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44275] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2062), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2060), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44304] = 15, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2066), 1, - anon_sym_where, - ACTIONS(2068), 1, - anon_sym_select, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1601), 1, - sym_varDecl, - STATE(1602), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [44355] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2072), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2070), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44384] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2074), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2076), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44413] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2078), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2080), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44442] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1743), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1741), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44471] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2084), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2082), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44500] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1924), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1922), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44529] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1928), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1926), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44558] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2088), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2086), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44587] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1994), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1992), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44616] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2092), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2090), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44645] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2094), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2096), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44674] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2100), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2098), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44703] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2102), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2104), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44732] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1968), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1970), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44761] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1932), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1930), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44790] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2106), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2108), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44819] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2112), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2110), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44848] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2114), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2116), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44877] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2106), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2108), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44906] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1936), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1934), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44935] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2118), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2120), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44964] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2102), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2104), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [44993] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2044), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2046), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45022] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2122), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2124), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45051] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2126), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2128), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45080] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2008), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2010), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45109] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2130), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2132), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45138] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2000), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2002), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45167] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2100), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2098), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45196] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2088), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2086), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45225] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2134), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2136), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45254] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1642), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1644), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45283] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2138), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2140), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45312] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2144), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2142), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45341] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2148), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2146), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45370] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2150), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2152), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45399] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2150), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2152), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45428] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2154), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2156), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45457] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2148), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2146), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45486] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1784), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1786), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45515] = 15, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2158), 1, - anon_sym_where, - ACTIONS(2160), 1, - anon_sym_select, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1554), 1, - sym_varDecl, - STATE(1602), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [45566] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2094), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2096), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45595] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2144), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2142), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45624] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1319), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1954), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45653] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2134), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2136), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45682] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2072), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2070), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45711] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2164), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2162), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45740] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1784), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1786), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45769] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2168), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2166), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45798] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2170), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2172), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45827] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2062), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2060), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45856] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2176), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2174), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45885] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1920), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1918), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45914] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2126), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2128), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45943] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2118), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2120), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [45972] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1914), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1916), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46001] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2122), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2124), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46030] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1998), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1996), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46059] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1948), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1946), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46088] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2112), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2110), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46117] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2092), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2090), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46146] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2138), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2140), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46175] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2084), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2082), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46204] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2154), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2156), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46233] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1990), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1988), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46262] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1634), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1632), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46291] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1958), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1956), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46320] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2180), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2178), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46349] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2184), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2182), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46378] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1972), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1974), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46407] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2058), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2056), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46436] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2054), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2052), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46465] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2184), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2182), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46494] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2170), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2172), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46523] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2050), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2048), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46552] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1960), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1962), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46581] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2030), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2028), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46610] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2018), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2016), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46639] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1982), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1980), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46668] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2130), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2132), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46697] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2114), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2116), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46726] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2078), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2080), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46755] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2074), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2076), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46784] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1986), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1984), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46813] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1940), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1938), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46842] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1906), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1908), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46871] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2188), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2186), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46900] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2034), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2032), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46929] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2014), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2012), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46958] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1976), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1978), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [46987] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2164), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2162), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47016] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2188), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2186), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47045] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1942), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1944), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47074] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2168), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2166), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47103] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1743), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1741), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47132] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2176), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2174), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47161] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2180), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2178), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47190] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2040), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2042), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47219] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2190), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2192), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47248] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2024), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2026), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47277] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1950), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1952), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47306] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1964), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1966), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47335] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1902), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1904), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47364] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2022), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2020), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47393] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2190), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2192), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47422] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2036), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2038), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47451] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1666), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1668), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47480] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2006), 4, - ts_builtin_sym_end, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2004), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47509] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(1890), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(1892), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47538] = 4, - ACTIONS(2196), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2198), 2, - sym_dbtype, - sym__upper_id, - ACTIONS(2194), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [47566] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2200), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1716), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47614] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2202), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1758), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47662] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2204), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1751), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47710] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2206), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1736), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47758] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2208), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1619), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47806] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2210), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1614), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47854] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2212), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1669), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47902] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2214), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1664), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47950] = 14, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2216), 1, - anon_sym_RPAREN, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1602), 1, - sym_typeExpr, - STATE(1753), 1, - sym_varDecl, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [47998] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2220), 2, - sym_dbtype, - sym__upper_id, - ACTIONS(2218), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [48023] = 13, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2222), 1, - anon_sym_SEMI, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1739), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48068] = 13, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1516), 1, - sym_varDecl, - STATE(1602), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48113] = 13, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2224), 1, - anon_sym_SEMI, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1660), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48158] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2228), 2, - sym_dbtype, - sym__upper_id, - ACTIONS(2226), 14, - anon_sym_module, - anon_sym_import, - anon_sym_newtype, - anon_sym_from, - anon_sym_where, - anon_sym_select, - anon_sym_class, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [48183] = 12, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2232), 1, - sym_dbtype, - ACTIONS(2234), 1, - sym__upper_id, - STATE(1087), 1, - sym_typeExpr, - STATE(1133), 1, - sym_primitiveType, - STATE(1144), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1905), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2230), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48225] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1853), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48267] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1605), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48309] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1884), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48351] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - STATE(1987), 1, - sym_typeExpr, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48393] = 12, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2238), 1, - sym_dbtype, - ACTIONS(2240), 1, - sym__upper_id, - STATE(1038), 1, - sym_typeExpr, - STATE(1175), 1, - sym_primitiveType, - STATE(1177), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1867), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2236), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48435] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1530), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48477] = 12, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2244), 1, - sym_dbtype, - ACTIONS(2246), 1, - sym__upper_id, - STATE(608), 1, - sym_typeExpr, - STATE(611), 1, - sym_className, - STATE(612), 1, - sym_primitiveType, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1899), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2242), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48519] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1552), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48561] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1582), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48603] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1796), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48645] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1956), 1, - sym_moduleExpr, - STATE(1968), 1, - sym_typeExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48687] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1611), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48729] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1775), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48771] = 12, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2250), 1, - sym_dbtype, - ACTIONS(2252), 1, - sym__upper_id, - STATE(808), 1, - sym_primitiveType, - STATE(810), 1, - sym_typeExpr, - STATE(812), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1888), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2248), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48813] = 12, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2256), 1, - sym_dbtype, - ACTIONS(2258), 1, - sym__upper_id, - STATE(601), 1, - sym_className, - STATE(602), 1, - sym_primitiveType, - STATE(631), 1, - sym_typeExpr, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1984), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2254), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48855] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1791), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48897] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1942), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48939] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1514), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [48981] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1545), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [49023] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(579), 15, - anon_sym_LT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_implements, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_where, - anon_sym_select, - anon_sym_PIPE, - anon_sym_DOT, - anon_sym_RBRACK, - anon_sym_order, - anon_sym_COLON_COLON, - [49045] = 12, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2262), 1, - sym_dbtype, - ACTIONS(2264), 1, - sym__upper_id, - STATE(625), 1, - sym_primitiveType, - STATE(626), 1, - sym_className, - STATE(646), 1, - sym_typeExpr, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - STATE(1991), 1, - sym_moduleExpr, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2260), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [49087] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1568), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [49129] = 12, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2268), 1, - sym_dbtype, - ACTIONS(2270), 1, - sym__upper_id, - STATE(617), 1, - sym_primitiveType, - STATE(620), 1, - sym_className, - STATE(657), 1, - sym_typeExpr, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1898), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2266), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [49171] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1956), 1, - sym_moduleExpr, - STATE(1960), 1, - sym_typeExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [49213] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1922), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [49255] = 12, - ACTIONS(29), 1, - sym_dbtype, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2064), 1, - sym__lower_id, - STATE(1440), 1, - sym_primitiveType, - STATE(1445), 1, - sym_className, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1544), 1, - sym_typeExpr, - STATE(1956), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(27), 5, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - [49297] = 6, - ACTIONS(2272), 1, - anon_sym_SLASH, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(579), 2, - anon_sym_LT, - anon_sym_COLON_COLON, - ACTIONS(805), 2, - anon_sym_RPAREN, - anon_sym_DOT, - ACTIONS(583), 3, - anon_sym_LPAREN, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(676), 6, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - sym__upper_id, - sym__lower_id, - [49326] = 4, - ACTIONS(2272), 1, - anon_sym_SLASH, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(583), 3, - anon_sym_LPAREN, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(579), 8, - anon_sym_LT, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_COLON_COLON, - sym__upper_id, - sym__lower_id, - [49349] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2276), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2274), 7, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [49371] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2280), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2278), 7, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [49393] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2284), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2282), 7, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [49415] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2288), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2286), 7, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [49437] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(921), 3, - anon_sym_or, - anon_sym_instanceof, - sym__lower_id, - ACTIONS(919), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_DOT, - sym__upper_id, - [49457] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2292), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2290), 7, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [49479] = 4, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(579), 2, - anon_sym_LT, - anon_sym_COLON_COLON, - ACTIONS(800), 3, - anon_sym_or, - anon_sym_instanceof, - sym__lower_id, - ACTIONS(805), 6, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_SEMI, - anon_sym_LPAREN, - anon_sym_RPAREN, - sym__upper_id, - [49501] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2296), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2294), 7, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [49523] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(907), 3, - anon_sym_or, - anon_sym_instanceof, - sym__lower_id, - ACTIONS(909), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_DOT, - sym__upper_id, - [49543] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(917), 3, - anon_sym_or, - anon_sym_instanceof, - sym__lower_id, - ACTIONS(915), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_DOT, - sym__upper_id, - [49563] = 4, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2300), 4, - anon_sym_RBRACE, - sym_qldoc, - sym_dbtype, - sym__upper_id, - ACTIONS(2298), 7, - anon_sym_boolean, - anon_sym_date, - anon_sym_float, - anon_sym_int, - anon_sym_string, - sym__lower_id, - sym_predicate, - [49585] = 3, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(923), 3, - anon_sym_or, - anon_sym_instanceof, - sym__lower_id, - ACTIONS(925), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_DOT, - sym__upper_id, - [49605] = 10, - ACTIONS(2304), 1, - anon_sym_RPAREN, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1608), 1, - sym_literalId, - STATE(1650), 1, - sym_predicateExpr, - STATE(1934), 1, - sym_moduleExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2302), 2, - sym__upper_id, - sym__lower_id, - [49638] = 10, - ACTIONS(2306), 1, - anon_sym_RPAREN, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1608), 1, - sym_literalId, - STATE(1612), 1, - sym_predicateExpr, - STATE(1934), 1, - sym_moduleExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2302), 2, - sym__upper_id, - sym__lower_id, - [49671] = 3, - ACTIONS(1319), 1, - anon_sym_LT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(706), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON_COLON, - sym__upper_id, - sym__lower_id, - [49689] = 3, - ACTIONS(1319), 1, - anon_sym_LT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1402), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON_COLON, - sym__upper_id, - sym__lower_id, - [49707] = 9, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1608), 1, - sym_literalId, - STATE(1934), 1, - sym_moduleExpr, - STATE(1937), 1, - sym_predicateExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2302), 2, - sym__upper_id, - sym__lower_id, - [49737] = 9, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1608), 1, - sym_literalId, - STATE(1934), 1, - sym_moduleExpr, - STATE(1966), 1, - sym_predicateExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2302), 2, - sym__upper_id, - sym__lower_id, - [49767] = 9, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1608), 1, - sym_literalId, - STATE(1776), 1, - sym_predicateExpr, - STATE(1934), 1, - sym_moduleExpr, - STATE(1980), 1, - sym_aritylessPredicateExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2302), 2, - sym__upper_id, - sym__lower_id, - [49797] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1650), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON_COLON, - sym__upper_id, - sym__lower_id, - [49812] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1402), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON_COLON, - sym__upper_id, - sym__lower_id, - [49827] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(706), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON_COLON, - sym__upper_id, - sym__lower_id, - [49842] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2308), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_RPAREN, - sym__upper_id, - sym__lower_id, - [49857] = 4, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(579), 2, - anon_sym_LT, - anon_sym_COLON_COLON, - ACTIONS(583), 3, - anon_sym_LPAREN, - anon_sym_PLUS, - anon_sym_STAR, - ACTIONS(805), 3, - anon_sym_DOT, - sym__upper_id, - sym__lower_id, - [49876] = 8, - STATE(868), 1, - sym_simpleId, - STATE(1044), 1, - sym_moduleExpr, - STATE(1066), 1, - sym_moduleInstantiation, - STATE(1211), 1, - sym_importModuleExpr, - STATE(1485), 1, - aux_sym_importModuleExpr_repeat1, - STATE(1949), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2310), 2, - sym__upper_id, - sym__lower_id, - [49903] = 8, - STATE(861), 1, - sym_simpleId, - STATE(1035), 1, - sym_moduleInstantiation, - STATE(1070), 1, - sym_moduleExpr, - STATE(1216), 1, - sym_importModuleExpr, - STATE(1473), 1, - aux_sym_importModuleExpr_repeat1, - STATE(1964), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2312), 2, - sym__upper_id, - sym__lower_id, - [49930] = 10, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2314), 1, - sym__lower_id, - ACTIONS(2316), 1, - sym_qldoc, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1182), 1, - sym_datatypeBranch, - STATE(1274), 1, - sym_datatypeBranches, - STATE(1392), 1, - sym_annotName, - STATE(1803), 1, - sym_annotation, - STATE(1901), 1, - sym_className, - [49961] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1692), 8, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_COLON_COLON, - sym__upper_id, - sym__lower_id, - [49976] = 10, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2314), 1, - sym__lower_id, - ACTIONS(2318), 1, - sym__upper_id, - ACTIONS(2320), 1, - sym_qldoc, - STATE(1112), 1, - sym_datatypeBranch, - STATE(1380), 1, - sym_datatypeBranches, - STATE(1392), 1, - sym_annotName, - STATE(1783), 1, - sym_annotation, - STATE(2003), 1, - sym_className, - [50007] = 8, - ACTIONS(2302), 1, - sym__lower_id, - ACTIONS(2322), 1, - sym__upper_id, - STATE(1447), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1585), 1, - sym_literalId, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50033] = 7, - ACTIONS(2324), 1, - anon_sym_LBRACE, - ACTIONS(2326), 1, - anon_sym_EQ, - ACTIONS(2328), 1, - anon_sym_SEMI, - ACTIONS(2330), 1, - anon_sym_extends, - ACTIONS(2332), 1, - anon_sym_instanceof, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1388), 2, - sym_typeAliasBody, - sym_typeUnionBody, - [50057] = 9, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2314), 1, - sym__lower_id, - ACTIONS(2318), 1, - sym__upper_id, - ACTIONS(2320), 1, - sym_qldoc, - STATE(1184), 1, - sym_datatypeBranch, - STATE(1392), 1, - sym_annotName, - STATE(1783), 1, - sym_annotation, - STATE(2003), 1, - sym_className, - [50085] = 5, - ACTIONS(1511), 1, - anon_sym_LBRACE, - ACTIONS(2334), 1, - anon_sym_EQ, - ACTIONS(2336), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1290), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50105] = 9, - ACTIONS(3), 1, - sym_line_comment, - ACTIONS(5), 1, - sym_block_comment, - ACTIONS(2314), 1, - sym__lower_id, - ACTIONS(2316), 1, - sym_qldoc, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1197), 1, - sym_datatypeBranch, - STATE(1392), 1, - sym_annotName, - STATE(1803), 1, - sym_annotation, - STATE(1901), 1, - sym_className, - [50133] = 5, - ACTIONS(2338), 1, - anon_sym_LPAREN, - STATE(1595), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - STATE(1004), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [50153] = 5, - ACTIONS(2342), 1, - anon_sym_LPAREN, - STATE(1586), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - STATE(580), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [50173] = 5, - ACTIONS(2344), 1, - anon_sym_LPAREN, - STATE(1583), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - STATE(443), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [50193] = 7, - STATE(861), 1, - sym_simpleId, - STATE(1035), 1, - sym_moduleInstantiation, - STATE(1084), 1, - sym_moduleExpr, - STATE(1578), 1, - aux_sym_importModuleExpr_repeat1, - STATE(1964), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2312), 2, - sym__upper_id, - sym__lower_id, - [50217] = 5, - ACTIONS(2346), 1, - anon_sym_LPAREN, - STATE(1566), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - STATE(441), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [50237] = 5, - ACTIONS(1511), 1, - anon_sym_LBRACE, - ACTIONS(2334), 1, - anon_sym_EQ, - ACTIONS(2336), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1292), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50257] = 5, - ACTIONS(1453), 1, - anon_sym_LBRACE, - ACTIONS(2348), 1, - anon_sym_EQ, - ACTIONS(2350), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1343), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50277] = 3, - ACTIONS(2354), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2352), 6, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - sym__upper_id, - sym__lower_id, - [50293] = 5, - ACTIONS(1453), 1, - anon_sym_LBRACE, - ACTIONS(2348), 1, - anon_sym_EQ, - ACTIONS(2350), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1374), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50313] = 5, - ACTIONS(1511), 1, - anon_sym_LBRACE, - ACTIONS(2334), 1, - anon_sym_EQ, - ACTIONS(2336), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1369), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50333] = 5, - ACTIONS(1511), 1, - anon_sym_LBRACE, - ACTIONS(2334), 1, - anon_sym_EQ, - ACTIONS(2336), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1436), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50353] = 8, - ACTIONS(1630), 1, - sym__upper_id, - ACTIONS(2302), 1, - sym__lower_id, - STATE(1447), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1585), 1, - sym_literalId, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50379] = 5, - ACTIONS(1511), 1, - anon_sym_LBRACE, - ACTIONS(2334), 1, - anon_sym_EQ, - ACTIONS(2336), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1446), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50399] = 5, - ACTIONS(1453), 1, - anon_sym_LBRACE, - ACTIONS(2348), 1, - anon_sym_EQ, - ACTIONS(2350), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1312), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50419] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(704), 7, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_where, - anon_sym_select, - anon_sym_PIPE, - anon_sym_order, - [50433] = 7, - STATE(868), 1, - sym_simpleId, - STATE(1033), 1, - sym_moduleExpr, - STATE(1066), 1, - sym_moduleInstantiation, - STATE(1578), 1, - aux_sym_importModuleExpr_repeat1, - STATE(1949), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2310), 2, - sym__upper_id, - sym__lower_id, - [50457] = 5, - ACTIONS(2356), 1, - anon_sym_LPAREN, - STATE(1557), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - STATE(499), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [50477] = 7, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2360), 1, - anon_sym_EQ, - ACTIONS(2362), 1, - anon_sym_SEMI, - ACTIONS(2364), 1, - anon_sym_extends, - ACTIONS(2366), 1, - anon_sym_instanceof, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1272), 2, - sym_typeAliasBody, - sym_typeUnionBody, - [50501] = 5, - ACTIONS(1511), 1, - anon_sym_LBRACE, - ACTIONS(2334), 1, - anon_sym_EQ, - ACTIONS(2336), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(1443), 4, - sym__optbody, - sym_empty, - sym_body, - sym_higherOrderTerm, - [50521] = 5, - ACTIONS(2368), 1, - anon_sym_LPAREN, - STATE(1539), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - STATE(785), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [50541] = 5, - ACTIONS(2370), 1, - anon_sym_LPAREN, - STATE(1570), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - STATE(944), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [50561] = 4, - ACTIONS(2372), 1, - anon_sym_COMMA, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2375), 4, - anon_sym_RPAREN, - anon_sym_where, - anon_sym_select, - anon_sym_PIPE, - [50578] = 6, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1781), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [50599] = 6, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2377), 1, - sym__upper_id, - STATE(1786), 1, - sym_annotArg, - STATE(1794), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2379), 2, - sym_result, - sym_this, - [50620] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2381), 6, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - sym__upper_id, - sym__lower_id, - [50633] = 7, - ACTIONS(2252), 1, - sym__upper_id, - ACTIONS(2377), 1, - sym__lower_id, - STATE(804), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50656] = 7, - ACTIONS(2240), 1, - sym__upper_id, - ACTIONS(2377), 1, - sym__lower_id, - STATE(1119), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50679] = 7, - ACTIONS(2258), 1, - sym__upper_id, - ACTIONS(2377), 1, - sym__lower_id, - STATE(605), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50702] = 7, - ACTIONS(2264), 1, - sym__upper_id, - ACTIONS(2377), 1, - sym__lower_id, - STATE(627), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50725] = 7, - ACTIONS(2270), 1, - sym__upper_id, - ACTIONS(2377), 1, - sym__lower_id, - STATE(644), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50748] = 6, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1585), 1, - sym_literalId, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2302), 2, - sym__upper_id, - sym__lower_id, - [50769] = 7, - ACTIONS(2246), 1, - sym__upper_id, - ACTIONS(2377), 1, - sym__lower_id, - STATE(604), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50792] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2383), 6, - anon_sym_COMMA, - anon_sym_GT, - anon_sym_LBRACE, - anon_sym_EQ, - sym__upper_id, - sym__lower_id, - [50805] = 7, - ACTIONS(2234), 1, - sym__upper_id, - ACTIONS(2377), 1, - sym__lower_id, - STATE(1181), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50828] = 6, - ACTIONS(2064), 1, - sym__lower_id, - ACTIONS(2377), 1, - sym__upper_id, - STATE(1738), 1, - sym_annotArg, - STATE(1794), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2379), 2, - sym_result, - sym_this, - [50849] = 7, - ACTIONS(31), 1, - sym__upper_id, - ACTIONS(2377), 1, - sym__lower_id, - STATE(1447), 1, - sym_className, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50872] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2385), 6, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_where, - anon_sym_select, - anon_sym_PIPE, - [50885] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(805), 6, - anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_LPAREN, - anon_sym_extends, - anon_sym_instanceof, - [50898] = 6, - STATE(1450), 1, - sym_simpleId, - STATE(1457), 1, - sym_moduleInstantiation, - STATE(1809), 1, - sym_moduleExpr, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [50919] = 5, - ACTIONS(2387), 1, - anon_sym_DOT, - STATE(1484), 1, - sym_simpleId, - STATE(1506), 1, - sym_varName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [50937] = 6, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2391), 1, - anon_sym_LBRACE, - ACTIONS(2393), 1, - anon_sym_SEMI, - ACTIONS(2395), 1, - anon_sym_instanceof, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50957] = 5, - STATE(938), 1, - sym_simpleId, - STATE(1164), 1, - sym_moduleInstantiation, - STATE(1964), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2312), 2, - sym__upper_id, - sym__lower_id, - [50975] = 6, - ACTIONS(2377), 1, - sym__upper_id, - ACTIONS(2397), 1, - sym__lower_id, - STATE(1484), 1, - sym_simpleId, - STATE(1506), 1, - sym_varName, - STATE(1851), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [50995] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2401), 1, - anon_sym_LBRACE, - ACTIONS(2403), 1, - anon_sym_EQ, - STATE(1340), 1, - sym_moduleAliasBody, - STATE(1535), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51015] = 6, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2405), 1, - anon_sym_LBRACE, - ACTIONS(2407), 1, - anon_sym_SEMI, - ACTIONS(2409), 1, - anon_sym_instanceof, - STATE(1510), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51035] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2403), 1, - anon_sym_EQ, - ACTIONS(2411), 1, - anon_sym_LBRACE, - STATE(1371), 1, - sym_moduleAliasBody, - STATE(1549), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51055] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2375), 5, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_where, - anon_sym_select, - anon_sym_PIPE, - [51067] = 6, - ACTIONS(2413), 1, - anon_sym_LT, - ACTIONS(2415), 1, - anon_sym_implements, - ACTIONS(2417), 1, - anon_sym_LBRACE, - ACTIONS(2419), 1, - anon_sym_EQ, - STATE(1358), 1, - sym_moduleAliasBody, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51087] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2419), 1, - anon_sym_EQ, - ACTIONS(2421), 1, - anon_sym_LBRACE, - STATE(1372), 1, - sym_moduleAliasBody, - STATE(1529), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51107] = 6, - ACTIONS(2314), 1, - sym__lower_id, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1392), 1, - sym_annotName, - STATE(1784), 1, - sym_annotation, - STATE(1970), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51127] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2403), 1, - anon_sym_EQ, - ACTIONS(2423), 1, - anon_sym_LBRACE, - STATE(1378), 1, - sym_moduleAliasBody, - STATE(1521), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51147] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2403), 1, - anon_sym_EQ, - ACTIONS(2425), 1, - anon_sym_LBRACE, - STATE(1227), 1, - sym_moduleAliasBody, - STATE(1549), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51167] = 5, - STATE(914), 1, - sym_simpleId, - STATE(1107), 1, - sym_moduleInstantiation, - STATE(1949), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2310), 2, - sym__upper_id, - sym__lower_id, - [51185] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2419), 1, - anon_sym_EQ, - ACTIONS(2427), 1, - anon_sym_LBRACE, - STATE(1334), 1, - sym_moduleAliasBody, - STATE(1534), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51205] = 5, - ACTIONS(2429), 1, - anon_sym_DOT, - STATE(1484), 1, - sym_simpleId, - STATE(1506), 1, - sym_varName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [51223] = 6, - ACTIONS(2314), 1, - sym__lower_id, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1392), 1, - sym_annotName, - STATE(1782), 1, - sym_annotation, - STATE(1977), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51243] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2419), 1, - anon_sym_EQ, - ACTIONS(2431), 1, - anon_sym_LBRACE, - STATE(1260), 1, - sym_moduleAliasBody, - STATE(1532), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51263] = 6, - ACTIONS(2403), 1, - anon_sym_EQ, - ACTIONS(2433), 1, - anon_sym_LT, - ACTIONS(2435), 1, - anon_sym_implements, - ACTIONS(2437), 1, - anon_sym_LBRACE, - STATE(1249), 1, - sym_moduleAliasBody, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51283] = 6, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2439), 1, - anon_sym_LBRACE, - ACTIONS(2441), 1, - anon_sym_SEMI, - ACTIONS(2443), 1, - anon_sym_instanceof, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51303] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2419), 1, - anon_sym_EQ, - ACTIONS(2445), 1, - anon_sym_LBRACE, - STATE(1266), 1, - sym_moduleAliasBody, - STATE(1549), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51323] = 6, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2447), 1, - anon_sym_LBRACE, - ACTIONS(2449), 1, - anon_sym_SEMI, - ACTIONS(2451), 1, - anon_sym_instanceof, - STATE(1528), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51343] = 5, - STATE(1451), 1, - sym_simpleId, - STATE(1456), 1, - sym_moduleInstantiation, - STATE(1986), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [51361] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2419), 1, - anon_sym_EQ, - ACTIONS(2453), 1, - anon_sym_LBRACE, - STATE(1344), 1, - sym_moduleAliasBody, - STATE(1549), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51381] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2403), 1, - anon_sym_EQ, - ACTIONS(2455), 1, - anon_sym_LBRACE, - STATE(1255), 1, - sym_moduleAliasBody, - STATE(1515), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51401] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2419), 1, - anon_sym_EQ, - ACTIONS(2457), 1, - anon_sym_LBRACE, - STATE(1277), 1, - sym_moduleAliasBody, - STATE(1549), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51421] = 6, - ACTIONS(2399), 1, - anon_sym_COMMA, - ACTIONS(2403), 1, - anon_sym_EQ, - ACTIONS(2459), 1, - anon_sym_LBRACE, - STATE(1315), 1, - sym_moduleAliasBody, - STATE(1549), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51441] = 4, - ACTIONS(2461), 1, - anon_sym_COMMA, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2464), 3, - anon_sym_LBRACE, - anon_sym_SEMI, - anon_sym_instanceof, - [51457] = 5, - ACTIONS(2403), 1, - anon_sym_EQ, - ACTIONS(2466), 1, - anon_sym_implements, - ACTIONS(2468), 1, - anon_sym_LBRACE, - STATE(1325), 1, - sym_moduleAliasBody, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51474] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2472), 1, - anon_sym_RPAREN, - ACTIONS(2474), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51491] = 3, - ACTIONS(2368), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(773), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [51504] = 4, - STATE(1074), 1, - sym_varName, - STATE(1088), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2310), 2, - sym__upper_id, - sym__lower_id, - [51519] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2476), 1, - anon_sym_RPAREN, - ACTIONS(2478), 1, - anon_sym_PIPE, - STATE(1546), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51536] = 4, - ACTIONS(2480), 1, - anon_sym_LPAREN, - STATE(1834), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - [51551] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2482), 1, - anon_sym_LBRACE, - ACTIONS(2484), 1, - anon_sym_SEMI, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51568] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2486), 1, - anon_sym_LBRACE, - ACTIONS(2488), 1, - anon_sym_SEMI, - STATE(1561), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51585] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2464), 4, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_SEMI, - anon_sym_instanceof, - [51596] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2490), 1, - anon_sym_RPAREN, - ACTIONS(2492), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51613] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2494), 1, - anon_sym_RPAREN, - ACTIONS(2496), 1, - anon_sym_PIPE, - STATE(1538), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51630] = 4, - ACTIONS(2498), 1, - anon_sym_LPAREN, - STATE(1955), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - [51645] = 4, - ACTIONS(2500), 1, - anon_sym_COMMA, - STATE(1549), 1, - aux_sym_module_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2503), 2, - anon_sym_LBRACE, - anon_sym_EQ, - [51660] = 5, - ACTIONS(1778), 1, - anon_sym_select, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2505), 1, - anon_sym_where, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51677] = 5, - ACTIONS(417), 1, - anon_sym_RPAREN, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2507), 1, - anon_sym_PIPE, - STATE(1563), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51694] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2509), 1, - anon_sym_LBRACE, - ACTIONS(2511), 1, - anon_sym_SEMI, - STATE(1543), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51711] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2513), 1, - anon_sym_LBRACE, - ACTIONS(2515), 1, - anon_sym_SEMI, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51728] = 5, - ACTIONS(1792), 1, - anon_sym_select, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2517), 1, - anon_sym_where, - STATE(1550), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51745] = 4, - STATE(1517), 1, - sym_moduleName, - STATE(1559), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [51760] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2519), 1, - anon_sym_LBRACE, - ACTIONS(2521), 1, - anon_sym_SEMI, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51777] = 3, - ACTIONS(2356), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(487), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [51790] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2523), 1, - anon_sym_LBRACE, - ACTIONS(2525), 1, - anon_sym_SEMI, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51807] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1319), 4, - anon_sym_LT, - anon_sym_implements, - anon_sym_LBRACE, - anon_sym_EQ, - [51818] = 5, - ACTIONS(2527), 1, - sym__lower_id, - ACTIONS(2529), 1, - anon_sym_LPAREN, - STATE(491), 1, - sym_qualifiedRhs, - STATE(1565), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51835] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_SEMI, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51852] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2535), 1, - anon_sym_RPAREN, - ACTIONS(2537), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51869] = 5, - ACTIONS(429), 1, - anon_sym_RPAREN, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2539), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51886] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2541), 1, - anon_sym_RPAREN, - ACTIONS(2543), 1, - anon_sym_PIPE, - STATE(1562), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51903] = 4, - ACTIONS(2545), 1, - anon_sym_LPAREN, - STATE(1855), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - [51918] = 3, - ACTIONS(2346), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(449), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [51931] = 5, - ACTIONS(2527), 1, - sym__lower_id, - ACTIONS(2547), 1, - anon_sym_LPAREN, - STATE(445), 1, - sym_qualifiedRhs, - STATE(1604), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51948] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2549), 1, - anon_sym_LBRACE, - ACTIONS(2551), 1, - anon_sym_SEMI, - STATE(1556), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [51965] = 4, - ACTIONS(2553), 1, - anon_sym_COMMA, - STATE(1569), 1, - aux_sym_asExprs_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1361), 2, - anon_sym_RPAREN, - anon_sym_order, - [51980] = 3, - ACTIONS(2370), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(922), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [51993] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2556), 1, - anon_sym_RPAREN, - ACTIONS(2558), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52010] = 4, - ACTIONS(2560), 1, - anon_sym_COMMA, - STATE(1569), 1, - aux_sym_asExprs_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1469), 2, - anon_sym_RPAREN, - anon_sym_order, - [52025] = 4, - STATE(1484), 1, - sym_simpleId, - STATE(1633), 1, - sym_varName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [52040] = 5, - ACTIONS(2527), 1, - sym__lower_id, - ACTIONS(2562), 1, - anon_sym_LPAREN, - STATE(735), 1, - sym_qualifiedRhs, - STATE(1590), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52057] = 5, - ACTIONS(2419), 1, - anon_sym_EQ, - ACTIONS(2564), 1, - anon_sym_implements, - ACTIONS(2566), 1, - anon_sym_LBRACE, - STATE(1283), 1, - sym_moduleAliasBody, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52074] = 4, - STATE(1246), 1, - sym_simpleId, - STATE(1382), 1, - sym_moduleName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2312), 2, - sym__upper_id, - sym__lower_id, - [52089] = 5, - ACTIONS(1664), 1, - anon_sym_select, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2568), 1, - anon_sym_where, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52106] = 4, - STATE(1578), 1, - aux_sym_importModuleExpr_repeat1, - STATE(1865), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2570), 2, - sym__upper_id, - sym__lower_id, - [52121] = 4, - STATE(1269), 1, - sym_moduleName, - STATE(1326), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2310), 2, - sym__upper_id, - sym__lower_id, - [52136] = 5, - ACTIONS(2527), 1, - sym__lower_id, - ACTIONS(2573), 1, - anon_sym_LPAREN, - STATE(436), 1, - sym_qualifiedRhs, - STATE(1587), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52153] = 5, - ACTIONS(2527), 1, - sym__lower_id, - ACTIONS(2575), 1, - anon_sym_LPAREN, - STATE(566), 1, - sym_qualifiedRhs, - STATE(1548), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52170] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2577), 1, - anon_sym_LBRACE, - ACTIONS(2579), 1, - anon_sym_SEMI, - STATE(1553), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52187] = 3, - ACTIONS(2344), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(432), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [52200] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2581), 1, - anon_sym_RPAREN, - ACTIONS(2583), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52217] = 3, - ACTIONS(2587), 1, - anon_sym_SLASH, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2585), 3, - anon_sym_LPAREN, - anon_sym_PLUS, - anon_sym_STAR, - [52230] = 3, - ACTIONS(2342), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(563), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [52243] = 4, - ACTIONS(2589), 1, - anon_sym_LPAREN, - STATE(1878), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - [52258] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2591), 1, - anon_sym_RPAREN, - ACTIONS(2593), 1, - anon_sym_PIPE, - STATE(1597), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52275] = 4, - STATE(1113), 1, - sym_varName, - STATE(1143), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2312), 2, - sym__upper_id, - sym__lower_id, - [52290] = 4, - ACTIONS(2595), 1, - anon_sym_LPAREN, - STATE(1876), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - [52305] = 4, - STATE(1527), 1, - sym_moduleName, - STATE(1559), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [52320] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2597), 1, - anon_sym_RPAREN, - ACTIONS(2599), 1, - anon_sym_PIPE, - STATE(1584), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52337] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2601), 1, - anon_sym_RPAREN, - ACTIONS(2603), 1, - anon_sym_PIPE, - STATE(1609), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52354] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2605), 1, - anon_sym_RPAREN, - ACTIONS(2607), 1, - anon_sym_PIPE, - STATE(1571), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52371] = 3, - ACTIONS(2338), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - STATE(996), 3, - sym_call_body, - sym_unqual_agg_body, - sym__call_or_unqual_agg_body, - [52384] = 5, - ACTIONS(2419), 1, - anon_sym_EQ, - ACTIONS(2609), 1, - anon_sym_implements, - ACTIONS(2611), 1, - anon_sym_LBRACE, - STATE(1316), 1, - sym_moduleAliasBody, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52401] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2613), 1, - anon_sym_RPAREN, - ACTIONS(2615), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52418] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2617), 4, - anon_sym_EQ, - anon_sym_LPAREN, - anon_sym_PLUS, - anon_sym_STAR, - [52429] = 5, - ACTIONS(2527), 1, - sym__lower_id, - ACTIONS(2619), 1, - anon_sym_LPAREN, - STATE(999), 1, - sym_qualifiedRhs, - STATE(1606), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52446] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2621), 1, - anon_sym_LBRACE, - ACTIONS(2623), 1, - anon_sym_SEMI, - STATE(1536), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52463] = 5, - ACTIONS(1774), 1, - anon_sym_select, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2625), 1, - anon_sym_where, - STATE(1577), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52480] = 4, - STATE(1484), 1, - sym_simpleId, - STATE(1506), 1, - sym_varName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [52495] = 5, - ACTIONS(2527), 1, - sym__lower_id, - ACTIONS(2627), 1, - anon_sym_LPAREN, - STATE(884), 1, - sym_qualifiedRhs, - STATE(1542), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52512] = 4, - ACTIONS(2629), 1, - anon_sym_LPAREN, - STATE(1930), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - [52527] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2631), 1, - anon_sym_LBRACE, - ACTIONS(2633), 1, - anon_sym_SEMI, - STATE(1600), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52544] = 4, - ACTIONS(2635), 1, - anon_sym_LPAREN, - STATE(1903), 1, - sym_closure, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2340), 2, - anon_sym_PLUS, - anon_sym_STAR, - [52559] = 5, - ACTIONS(2403), 1, - anon_sym_EQ, - ACTIONS(2637), 1, - anon_sym_implements, - ACTIONS(2639), 1, - anon_sym_LBRACE, - STATE(1328), 1, - sym_moduleAliasBody, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52576] = 3, - ACTIONS(2643), 1, - anon_sym_SLASH, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2641), 3, - anon_sym_LPAREN, - anon_sym_PLUS, - anon_sym_STAR, - [52589] = 5, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2645), 1, - anon_sym_RPAREN, - ACTIONS(2647), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52606] = 4, - ACTIONS(2560), 1, - anon_sym_COMMA, - STATE(1572), 1, - aux_sym_asExprs_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1495), 2, - anon_sym_RPAREN, - anon_sym_order, - [52621] = 5, - ACTIONS(2389), 1, - anon_sym_COMMA, - ACTIONS(2649), 1, - anon_sym_LBRACE, - ACTIONS(2651), 1, - anon_sym_SEMI, - STATE(1558), 1, - aux_sym_dataclass_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52638] = 4, - ACTIONS(2653), 1, - anon_sym_COMMA, - ACTIONS(2655), 1, - anon_sym_RPAREN, - STATE(1651), 1, - aux_sym_higherOrderTerm_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52652] = 4, - ACTIONS(2657), 1, - anon_sym_COMMA, - ACTIONS(2660), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52666] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2662), 1, - anon_sym_RPAREN, - STATE(1683), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52680] = 3, - STATE(1989), 1, - sym_literalId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2664), 2, - sym__upper_id, - sym__lower_id, - [52692] = 4, - ACTIONS(259), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1618), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52706] = 4, - ACTIONS(2668), 1, - anon_sym_COMMA, - ACTIONS(2670), 1, - anon_sym_GT, - STATE(1718), 1, - aux_sym_moduleInstantiation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52720] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2672), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52734] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2674), 1, - anon_sym_RPAREN, - STATE(1640), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52748] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2676), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52762] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2678), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52776] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2672), 1, - anon_sym_RPAREN, - STATE(1623), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52790] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2680), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52804] = 4, - ACTIONS(2668), 1, - anon_sym_COMMA, - ACTIONS(2682), 1, - anon_sym_GT, - STATE(1718), 1, - aux_sym_moduleInstantiation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52818] = 4, - ACTIONS(2668), 1, - anon_sym_COMMA, - ACTIONS(2684), 1, - anon_sym_GT, - STATE(1666), 1, - aux_sym_moduleInstantiation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52832] = 4, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(2686), 1, - anon_sym_RBRACK, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52846] = 4, - ACTIONS(2688), 1, - anon_sym_COMMA, - ACTIONS(2691), 1, - anon_sym_RPAREN, - STATE(1627), 1, - aux_sym_higherOrderTerm_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52860] = 4, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(2693), 1, - anon_sym_RBRACK, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52874] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2695), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52888] = 4, - ACTIONS(239), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1620), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52902] = 4, - ACTIONS(263), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1658), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52916] = 4, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(2697), 1, - anon_sym_RBRACK, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52930] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1680), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_order, - [52940] = 4, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(2699), 1, - anon_sym_RBRACK, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52954] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1361), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_order, - [52964] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2701), 1, - anon_sym_RPAREN, - STATE(1629), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52978] = 4, - ACTIONS(2703), 1, - anon_sym_COMMA, - ACTIONS(2705), 1, - anon_sym_RBRACK, - STATE(1746), 1, - aux_sym_annotation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [52992] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2707), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53006] = 4, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(2709), 1, - anon_sym_RBRACK, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53020] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2711), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53034] = 4, - ACTIONS(1616), 1, - anon_sym_RPAREN, - ACTIONS(2713), 1, - anon_sym_COMMA, - STATE(1657), 1, - aux_sym_orderBys_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53048] = 4, - ACTIONS(2715), 1, - anon_sym_SEMI, - ACTIONS(2717), 1, - anon_sym_or, - STATE(1682), 1, - aux_sym_typeUnionBody_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53062] = 4, - ACTIONS(271), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1686), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53076] = 4, - ACTIONS(465), 1, - anon_sym_RBRACK, - ACTIONS(2719), 1, - anon_sym_COMMA, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53090] = 4, - ACTIONS(525), 1, - anon_sym_RBRACK, - ACTIONS(2721), 1, - anon_sym_COMMA, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53104] = 4, - ACTIONS(555), 1, - anon_sym_RBRACK, - ACTIONS(2723), 1, - anon_sym_COMMA, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53118] = 4, - ACTIONS(2653), 1, - anon_sym_COMMA, - ACTIONS(2725), 1, - anon_sym_RPAREN, - STATE(1627), 1, - aux_sym_higherOrderTerm_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53132] = 4, - ACTIONS(521), 1, - anon_sym_RBRACK, - ACTIONS(2727), 1, - anon_sym_COMMA, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53146] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2729), 1, - anon_sym_RPAREN, - STATE(1659), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53160] = 4, - ACTIONS(2653), 1, - anon_sym_COMMA, - ACTIONS(2731), 1, - anon_sym_RPAREN, - STATE(1647), 1, - aux_sym_higherOrderTerm_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53174] = 4, - ACTIONS(2653), 1, - anon_sym_COMMA, - ACTIONS(2733), 1, - anon_sym_RPAREN, - STATE(1627), 1, - aux_sym_higherOrderTerm_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53188] = 4, - ACTIONS(2668), 1, - anon_sym_COMMA, - ACTIONS(2735), 1, - anon_sym_GT, - STATE(1617), 1, - aux_sym_moduleInstantiation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53202] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2737), 1, - anon_sym_RPAREN, - STATE(1638), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53216] = 4, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(2739), 1, - anon_sym_RBRACK, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53230] = 4, - ACTIONS(563), 1, - anon_sym_RBRACK, - ACTIONS(2741), 1, - anon_sym_COMMA, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53244] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2743), 1, - anon_sym_RPAREN, - STATE(1667), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53258] = 4, - ACTIONS(1698), 1, - anon_sym_RPAREN, - ACTIONS(2713), 1, - anon_sym_COMMA, - STATE(1663), 1, - aux_sym_orderBys_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53272] = 4, - ACTIONS(259), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53286] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2745), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53300] = 4, - ACTIONS(2717), 1, - anon_sym_or, - ACTIONS(2747), 1, - anon_sym_SEMI, - STATE(1642), 1, - aux_sym_typeUnionBody_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53314] = 4, - ACTIONS(1455), 1, - anon_sym_RBRACK, - ACTIONS(2749), 1, - anon_sym_COMMA, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53328] = 4, - ACTIONS(187), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1670), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53342] = 4, - ACTIONS(1599), 1, - anon_sym_RPAREN, - ACTIONS(2752), 1, - anon_sym_COMMA, - STATE(1663), 1, - aux_sym_orderBys_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53356] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2755), 1, - anon_sym_RPAREN, - STATE(1741), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53370] = 4, - ACTIONS(2757), 1, - anon_sym_RPAREN, - ACTIONS(2759), 1, - anon_sym_order, - STATE(1974), 1, - sym_orderBys, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53384] = 4, - ACTIONS(2668), 1, - anon_sym_COMMA, - ACTIONS(2761), 1, - anon_sym_GT, - STATE(1718), 1, - aux_sym_moduleInstantiation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53398] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2763), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53412] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2765), 1, - anon_sym_RPAREN, - STATE(1703), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53426] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2767), 1, - anon_sym_RPAREN, - STATE(1742), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53440] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2769), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53454] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2769), 1, - anon_sym_RPAREN, - STATE(1679), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53468] = 4, - ACTIONS(2771), 1, - anon_sym_EQ, - ACTIONS(2773), 1, - anon_sym_LPAREN, - STATE(1387), 1, - sym_predicateAliasBody, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53482] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2775), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53496] = 4, - ACTIONS(223), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1678), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53510] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2777), 1, - anon_sym_PIPE, - STATE(1673), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53524] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2779), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53538] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2676), 1, - anon_sym_RPAREN, - STATE(1621), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53552] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2781), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53566] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2783), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53580] = 4, - ACTIONS(1495), 1, - anon_sym_RPAREN, - ACTIONS(2785), 1, - anon_sym_COMMA, - STATE(1687), 1, - aux_sym_asExprs_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53594] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2781), 1, - anon_sym_RPAREN, - STATE(1693), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53608] = 4, - ACTIONS(2787), 1, - anon_sym_SEMI, - ACTIONS(2789), 1, - anon_sym_or, - STATE(1682), 1, - aux_sym_typeUnionBody_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53622] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2792), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53636] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2794), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53650] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2796), 1, - anon_sym_PIPE, - STATE(1684), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53664] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2798), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53678] = 4, - ACTIONS(1469), 1, - anon_sym_RPAREN, - ACTIONS(2785), 1, - anon_sym_COMMA, - STATE(1698), 1, - aux_sym_asExprs_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53692] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2800), 1, - anon_sym_PIPE, - STATE(1706), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53706] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2802), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53720] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2804), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53734] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2806), 1, - anon_sym_RPAREN, - STATE(1690), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53748] = 4, - ACTIONS(2808), 1, - anon_sym_EQ, - ACTIONS(2810), 1, - anon_sym_LPAREN, - STATE(1381), 1, - sym_predicateAliasBody, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53762] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2812), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53776] = 4, - ACTIONS(2759), 1, - anon_sym_order, - ACTIONS(2814), 1, - anon_sym_RPAREN, - STATE(1941), 1, - sym_orderBys, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53790] = 4, - ACTIONS(2759), 1, - anon_sym_order, - ACTIONS(2816), 1, - anon_sym_RPAREN, - STATE(1940), 1, - sym_orderBys, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53804] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2818), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53818] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2820), 1, - anon_sym_PIPE, - STATE(1696), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53832] = 4, - ACTIONS(1361), 1, - anon_sym_RPAREN, - ACTIONS(2822), 1, - anon_sym_COMMA, - STATE(1698), 1, - aux_sym_asExprs_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53846] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2798), 1, - anon_sym_RPAREN, - STATE(1740), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53860] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2806), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53874] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2825), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53888] = 4, - ACTIONS(557), 1, - anon_sym_RBRACK, - ACTIONS(2827), 1, - anon_sym_COMMA, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53902] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2829), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53916] = 3, - ACTIONS(2831), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(915), 2, - sym__upper_id, - sym__lower_id, - [53928] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2833), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53942] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2835), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53956] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2837), 1, - anon_sym_RPAREN, - STATE(1717), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53970] = 4, - ACTIONS(2839), 1, - anon_sym_COMMA, - ACTIONS(2841), 1, - anon_sym_GT, - STATE(1755), 1, - aux_sym_module_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53984] = 4, - ACTIONS(211), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1700), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [53998] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2843), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54012] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2845), 1, - anon_sym_PIPE, - STATE(1710), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54026] = 4, - ACTIONS(211), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54040] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2847), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54054] = 4, - ACTIONS(2717), 1, - anon_sym_or, - ACTIONS(2849), 1, - anon_sym_SEMI, - STATE(1682), 1, - aux_sym_typeUnionBody_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54068] = 4, - ACTIONS(1313), 1, - anon_sym_COMMA, - ACTIONS(2851), 1, - anon_sym_RBRACK, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54082] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2853), 1, - anon_sym_RPAREN, - STATE(1689), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54096] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2855), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54110] = 4, - ACTIONS(2857), 1, - anon_sym_COMMA, - ACTIONS(2860), 1, - anon_sym_GT, - STATE(1718), 1, - aux_sym_moduleInstantiation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54124] = 4, - ACTIONS(279), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1712), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54138] = 4, - ACTIONS(267), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1728), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54152] = 4, - ACTIONS(2759), 1, - anon_sym_order, - ACTIONS(2862), 1, - anon_sym_RPAREN, - STATE(1863), 1, - sym_orderBys, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54166] = 4, - ACTIONS(493), 1, - anon_sym_RBRACK, - ACTIONS(2864), 1, - anon_sym_COMMA, - STATE(1661), 1, - aux_sym_aggregate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54180] = 4, - ACTIONS(2759), 1, - anon_sym_order, - ACTIONS(2866), 1, - anon_sym_RPAREN, - STATE(1879), 1, - sym_orderBys, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54194] = 3, - STATE(1810), 1, - sym_simpleId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2377), 2, - sym__upper_id, - sym__lower_id, - [54206] = 4, - ACTIONS(2839), 1, - anon_sym_COMMA, - ACTIONS(2868), 1, - anon_sym_GT, - STATE(1708), 1, - aux_sym_module_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54220] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2870), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54234] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2872), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54248] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2874), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54262] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2874), 1, - anon_sym_RPAREN, - STATE(1737), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54276] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2876), 1, - anon_sym_PIPE, - STATE(1726), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54290] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2878), 1, - anon_sym_RPAREN, - STATE(1744), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54304] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2880), 1, - anon_sym_RPAREN, - STATE(1701), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54318] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2880), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54332] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2882), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54346] = 3, - STATE(1915), 1, - sym_literalId, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2664), 2, - sym__upper_id, - sym__lower_id, - [54358] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2884), 1, - anon_sym_RPAREN, - STATE(1705), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54372] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2886), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54386] = 4, - ACTIONS(2703), 1, - anon_sym_COMMA, - ACTIONS(2888), 1, - anon_sym_RBRACK, - STATE(1637), 1, - aux_sym_annotation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54400] = 4, - ACTIONS(2717), 1, - anon_sym_or, - ACTIONS(2890), 1, - anon_sym_SEMI, - STATE(1714), 1, - aux_sym_typeUnionBody_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54414] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2892), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54428] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2894), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54442] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2896), 1, - anon_sym_RPAREN, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54456] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2898), 1, - anon_sym_PIPE, - STATE(1491), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54470] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2900), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54484] = 4, - ACTIONS(2668), 1, - anon_sym_COMMA, - ACTIONS(2902), 1, - anon_sym_GT, - STATE(1624), 1, - aux_sym_moduleInstantiation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54498] = 4, - ACTIONS(2904), 1, - anon_sym_COMMA, - ACTIONS(2907), 1, - anon_sym_RBRACK, - STATE(1746), 1, - aux_sym_annotation_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54512] = 4, - ACTIONS(2839), 1, - anon_sym_COMMA, - ACTIONS(2909), 1, - anon_sym_GT, - STATE(1755), 1, - aux_sym_module_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54526] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2911), 1, - anon_sym_PIPE, - STATE(1743), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54540] = 4, - ACTIONS(2759), 1, - anon_sym_order, - ACTIONS(2913), 1, - anon_sym_RPAREN, - STATE(1858), 1, - sym_orderBys, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54554] = 4, - ACTIONS(2759), 1, - anon_sym_order, - ACTIONS(2915), 1, - anon_sym_RPAREN, - STATE(1830), 1, - sym_orderBys, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54568] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2917), 1, - anon_sym_RPAREN, - STATE(1727), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54582] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2919), 1, - anon_sym_RPAREN, - STATE(1713), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54596] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2921), 1, - anon_sym_RPAREN, - STATE(1734), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54610] = 4, - ACTIONS(2666), 1, - anon_sym_COMMA, - ACTIONS(2919), 1, - anon_sym_RPAREN, - STATE(1613), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54624] = 4, - ACTIONS(2923), 1, - anon_sym_COMMA, - ACTIONS(2926), 1, - anon_sym_GT, - STATE(1755), 1, - aux_sym_module_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54638] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2928), 3, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_EQ, - [54648] = 4, - ACTIONS(191), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1754), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54662] = 4, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2930), 1, - anon_sym_RPAREN, - STATE(1676), 1, - aux_sym_classlessPredicate_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54676] = 4, - ACTIONS(235), 1, - anon_sym_RPAREN, - ACTIONS(2666), 1, - anon_sym_COMMA, - STATE(1733), 1, - aux_sym_higherOrderTerm_repeat2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54690] = 4, - ACTIONS(2839), 1, - anon_sym_COMMA, - ACTIONS(2932), 1, - anon_sym_GT, - STATE(1747), 1, - aux_sym_module_repeat1, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54704] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1599), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [54713] = 3, - ACTIONS(2934), 1, - anon_sym_LPAREN, - ACTIONS(2936), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54724] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2938), 2, - anon_sym_COMMA, - anon_sym_GT, - [54733] = 3, - ACTIONS(2314), 1, - sym__lower_id, - STATE(2004), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54744] = 3, - ACTIONS(2314), 1, - sym__lower_id, - STATE(2001), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54755] = 3, - ACTIONS(2314), 1, - sym__lower_id, - STATE(1998), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54766] = 3, - ACTIONS(2314), 1, - sym__lower_id, - STATE(1995), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54777] = 3, - ACTIONS(2314), 1, - sym__lower_id, - STATE(1992), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54788] = 3, - ACTIONS(2940), 1, - anon_sym_LPAREN, - ACTIONS(2942), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54799] = 3, - ACTIONS(2314), 1, - sym__lower_id, - STATE(1988), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54810] = 3, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1935), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54821] = 3, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1487), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54832] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2660), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [54841] = 3, - ACTIONS(2527), 1, - sym__lower_id, - STATE(1692), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54852] = 3, - ACTIONS(2944), 1, - anon_sym_SEMI, - ACTIONS(2946), 1, - anon_sym_or, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54863] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2691), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [54872] = 3, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(2948), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54883] = 3, - ACTIONS(2527), 1, - sym__lower_id, - STATE(1672), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54894] = 3, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1466), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54905] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2860), 2, - anon_sym_COMMA, - anon_sym_GT, - [54914] = 3, - ACTIONS(2950), 1, - anon_sym_SEMI, - ACTIONS(2952), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54925] = 3, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1943), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54936] = 3, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1977), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54947] = 3, - ACTIONS(2318), 1, - sym__upper_id, - STATE(2010), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54958] = 3, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(2954), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [54969] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2907), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [54978] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1853), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [54987] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(1857), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [54996] = 3, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1978), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55007] = 3, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(2956), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55018] = 3, - ACTIONS(2958), 1, - anon_sym_SEMI, - ACTIONS(2960), 1, - anon_sym_or, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55029] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2962), 2, - anon_sym_LPAREN, - anon_sym_LBRACK, - [55038] = 3, - ACTIONS(2964), 1, - anon_sym_LPAREN, - ACTIONS(2966), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55049] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2968), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [55058] = 3, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(2970), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55069] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2787), 2, - anon_sym_SEMI, - anon_sym_or, - [55078] = 3, - ACTIONS(2972), 1, - anon_sym_LPAREN, - ACTIONS(2974), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55089] = 3, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(2976), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55100] = 3, - ACTIONS(2978), 1, - anon_sym_LPAREN, - ACTIONS(2980), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55111] = 3, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(2982), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55122] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2984), 2, - sym__upper_id, - sym__lower_id, - [55131] = 3, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(2986), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55142] = 3, - ACTIONS(2318), 1, - sym__upper_id, - STATE(1970), 1, - sym_className, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55153] = 3, - ACTIONS(579), 1, - anon_sym_SEMI, - ACTIONS(2617), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55164] = 3, - ACTIONS(2314), 1, - sym__lower_id, - STATE(1961), 1, - sym_annotName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55175] = 3, - ACTIONS(2988), 1, - anon_sym_LPAREN, - ACTIONS(2990), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55186] = 3, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(2992), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55197] = 3, - ACTIONS(2527), 1, - sym__lower_id, - STATE(1851), 1, - sym_predicateName, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55208] = 3, - ACTIONS(2952), 1, - anon_sym_COLON_COLON, - ACTIONS(2994), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55219] = 2, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - ACTIONS(2996), 2, - anon_sym_COMMA, - anon_sym_GT, - [55228] = 3, - ACTIONS(2998), 1, - anon_sym_LPAREN, - ACTIONS(3000), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55239] = 2, - ACTIONS(3002), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55247] = 2, - ACTIONS(3004), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55255] = 2, - ACTIONS(3006), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55263] = 2, - ACTIONS(3008), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55271] = 2, - ACTIONS(3010), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55279] = 2, - ACTIONS(3012), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55287] = 2, - ACTIONS(3014), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55295] = 2, - ACTIONS(3016), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55303] = 2, - ACTIONS(3018), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55311] = 2, - ACTIONS(105), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55319] = 2, - ACTIONS(3020), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55327] = 2, - ACTIONS(3022), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55335] = 2, - ACTIONS(3024), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55343] = 2, - ACTIONS(3026), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55351] = 2, - ACTIONS(3028), 1, - anon_sym_by, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55359] = 2, - ACTIONS(3030), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55367] = 2, - ACTIONS(3032), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55375] = 2, - ACTIONS(3034), 1, - anon_sym_by, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55383] = 2, - ACTIONS(3036), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55391] = 2, - ACTIONS(3038), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55399] = 2, - ACTIONS(3040), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55407] = 2, - ACTIONS(81), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55415] = 2, - ACTIONS(3042), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55423] = 2, - ACTIONS(3044), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55431] = 2, - ACTIONS(103), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55439] = 2, - ACTIONS(3046), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55447] = 2, - ACTIONS(3048), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55455] = 2, - ACTIONS(3050), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55463] = 2, - ACTIONS(3052), 1, - sym_super, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55471] = 2, - ACTIONS(3054), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55479] = 2, - ACTIONS(3056), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55487] = 2, - ACTIONS(3058), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55495] = 2, - ACTIONS(39), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55503] = 2, - ACTIONS(3060), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55511] = 2, - ACTIONS(1253), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55519] = 2, - ACTIONS(3062), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55527] = 2, - ACTIONS(3064), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55535] = 2, - ACTIONS(2429), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55543] = 2, - ACTIONS(3066), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55551] = 2, - ACTIONS(3068), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55559] = 2, - ACTIONS(3070), 1, - sym_super, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55567] = 2, - ACTIONS(3072), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55575] = 2, - ACTIONS(3074), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55583] = 2, - ACTIONS(3076), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55591] = 2, - ACTIONS(3078), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55599] = 2, - ACTIONS(3080), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55607] = 2, - ACTIONS(3082), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55615] = 2, - ACTIONS(1301), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55623] = 2, - ACTIONS(3084), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55631] = 2, - ACTIONS(3086), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55639] = 2, - ACTIONS(3088), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55647] = 2, - ACTIONS(3090), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55655] = 2, - ACTIONS(3092), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55663] = 2, - ACTIONS(1321), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55671] = 2, - ACTIONS(3094), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55679] = 2, - ACTIONS(3096), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55687] = 2, - ACTIONS(3098), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55695] = 2, - ACTIONS(3100), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55703] = 2, - ACTIONS(3102), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55711] = 2, - ACTIONS(3104), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55719] = 2, - ACTIONS(3106), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55727] = 2, - ACTIONS(3108), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55735] = 2, - ACTIONS(3110), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55743] = 2, - ACTIONS(3112), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55751] = 2, - ACTIONS(3114), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55759] = 2, - ACTIONS(3116), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55767] = 2, - ACTIONS(3118), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55775] = 2, - ACTIONS(3120), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55783] = 2, - ACTIONS(3122), 1, - sym_super, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55791] = 2, - ACTIONS(3124), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55799] = 2, - ACTIONS(3126), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55807] = 2, - ACTIONS(3128), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55815] = 2, - ACTIONS(3130), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55823] = 2, - ACTIONS(3132), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55831] = 2, - ACTIONS(3134), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55839] = 2, - ACTIONS(3136), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55847] = 2, - ACTIONS(3138), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55855] = 2, - ACTIONS(1307), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55863] = 2, - ACTIONS(3140), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55871] = 2, - ACTIONS(87), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55879] = 2, - ACTIONS(3142), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55887] = 2, - ACTIONS(3144), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55895] = 2, - ACTIONS(3146), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55903] = 2, - ACTIONS(3148), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55911] = 2, - ACTIONS(583), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55919] = 2, - ACTIONS(3150), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55927] = 2, - ACTIONS(3152), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55935] = 2, - ACTIONS(3154), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55943] = 2, - ACTIONS(3156), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55951] = 2, - ACTIONS(3158), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55959] = 2, - ACTIONS(2387), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55967] = 2, - ACTIONS(3160), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55975] = 2, - ACTIONS(3162), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55983] = 2, - ACTIONS(3164), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55991] = 2, - ACTIONS(3166), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [55999] = 2, - ACTIONS(2354), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56007] = 2, - ACTIONS(3168), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56015] = 2, - ACTIONS(3170), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56023] = 2, - ACTIONS(3172), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56031] = 2, - ACTIONS(3174), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56039] = 2, - ACTIONS(3176), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56047] = 2, - ACTIONS(3178), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56055] = 2, - ACTIONS(3180), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56063] = 2, - ACTIONS(3182), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56071] = 2, - ACTIONS(3184), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56079] = 2, - ACTIONS(3186), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56087] = 2, - ACTIONS(3188), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56095] = 2, - ACTIONS(3190), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56103] = 2, - ACTIONS(3192), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56111] = 2, - ACTIONS(3194), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56119] = 2, - ACTIONS(3196), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56127] = 2, - ACTIONS(3198), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56135] = 2, - ACTIONS(3200), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56143] = 2, - ACTIONS(3202), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56151] = 2, - ACTIONS(3204), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56159] = 2, - ACTIONS(3206), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56167] = 2, - ACTIONS(101), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56175] = 2, - ACTIONS(3208), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56183] = 2, - ACTIONS(3210), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56191] = 2, - ACTIONS(1277), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56199] = 2, - ACTIONS(3212), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56207] = 2, - ACTIONS(3214), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56215] = 2, - ACTIONS(3216), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56223] = 2, - ACTIONS(3218), 1, - anon_sym_EQ, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56231] = 2, - ACTIONS(3220), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56239] = 2, - ACTIONS(3222), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56247] = 2, - ACTIONS(3224), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56255] = 2, - ACTIONS(3226), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56263] = 2, - ACTIONS(3228), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56271] = 2, - ACTIONS(3230), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56279] = 2, - ACTIONS(3232), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56287] = 2, - ACTIONS(3234), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56295] = 2, - ACTIONS(3236), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56303] = 2, - ACTIONS(1289), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56311] = 2, - ACTIONS(3238), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56319] = 2, - ACTIONS(3240), 1, - anon_sym_LBRACE, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56327] = 2, - ACTIONS(3242), 1, - sym_super, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56335] = 2, - ACTIONS(3244), 1, - anon_sym_LT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56343] = 2, - ACTIONS(3246), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56351] = 2, - ACTIONS(3248), 1, - sym_super, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56359] = 2, - ACTIONS(3250), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56367] = 2, - ACTIONS(3252), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56375] = 2, - ACTIONS(3254), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56383] = 2, - ACTIONS(3256), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56391] = 2, - ACTIONS(3258), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56399] = 2, - ACTIONS(3260), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56407] = 2, - ACTIONS(3262), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56415] = 2, - ACTIONS(3264), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56423] = 2, - ACTIONS(3266), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56431] = 2, - ACTIONS(3268), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56439] = 2, - ACTIONS(3270), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56447] = 2, - ACTIONS(3272), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56455] = 2, - ACTIONS(3274), 1, - anon_sym_LT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56463] = 2, - ACTIONS(3276), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56471] = 2, - ACTIONS(3278), 1, - anon_sym_SEMI, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56479] = 2, - ACTIONS(3280), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56487] = 2, - ACTIONS(3282), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56495] = 2, - ACTIONS(3284), 1, - sym_super, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56503] = 2, - ACTIONS(3286), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56511] = 2, - ACTIONS(3288), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56519] = 2, - ACTIONS(3290), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56527] = 2, - ACTIONS(1283), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56535] = 2, - ACTIONS(3292), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56543] = 2, - ACTIONS(3294), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56551] = 2, - ACTIONS(3296), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56559] = 2, - ACTIONS(3298), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56567] = 2, - ACTIONS(3300), 1, - anon_sym_EQ, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56575] = 2, - ACTIONS(3302), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56583] = 2, - ACTIONS(3304), 1, - anon_sym_SLASH, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56591] = 2, - ACTIONS(3306), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56599] = 2, - ACTIONS(3308), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56607] = 2, - ACTIONS(3310), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56615] = 2, - ACTIONS(3312), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56623] = 2, - ACTIONS(3314), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56631] = 2, - ACTIONS(3316), 1, - anon_sym_LT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56639] = 2, - ACTIONS(3318), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56647] = 2, - ACTIONS(3320), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56655] = 2, - ACTIONS(3322), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56663] = 2, - ACTIONS(3324), 1, - ts_builtin_sym_end, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56671] = 2, - ACTIONS(3326), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56679] = 2, - ACTIONS(3328), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56687] = 2, - ACTIONS(3330), 1, - sym_super, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56695] = 2, - ACTIONS(3332), 1, - sym_integer, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56703] = 2, - ACTIONS(3334), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56711] = 2, - ACTIONS(1269), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56719] = 2, - ACTIONS(3336), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56727] = 2, - ACTIONS(3338), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56735] = 2, - ACTIONS(3340), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56743] = 2, - ACTIONS(3342), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56751] = 2, - ACTIONS(3344), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56759] = 2, - ACTIONS(3346), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56767] = 2, - ACTIONS(3348), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56775] = 2, - ACTIONS(3350), 1, - anon_sym_RBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56783] = 2, - ACTIONS(85), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56791] = 2, - ACTIONS(3352), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56799] = 2, - ACTIONS(3354), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56807] = 2, - ACTIONS(3356), 1, - anon_sym_RPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56815] = 2, - ACTIONS(3358), 1, - anon_sym_DOT, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56823] = 2, - ACTIONS(3360), 1, - anon_sym_LPAREN, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56831] = 2, - ACTIONS(3362), 1, - anon_sym_COLON_COLON, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56839] = 2, - ACTIONS(3364), 1, - anon_sym_by, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56847] = 2, - ACTIONS(3366), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56855] = 2, - ACTIONS(3368), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56863] = 2, - ACTIONS(3370), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56871] = 2, - ACTIONS(3372), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56879] = 2, - ACTIONS(3374), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, - [56887] = 2, - ACTIONS(3376), 1, - anon_sym_LBRACK, - ACTIONS(3), 2, - sym_line_comment, - sym_block_comment, -}; - -static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(359)] = 0, - [SMALL_STATE(360)] = 111, - [SMALL_STATE(361)] = 222, - [SMALL_STATE(362)] = 333, - [SMALL_STATE(363)] = 444, - [SMALL_STATE(364)] = 555, - [SMALL_STATE(365)] = 666, - [SMALL_STATE(366)] = 777, - [SMALL_STATE(367)] = 888, - [SMALL_STATE(368)] = 946, - [SMALL_STATE(369)] = 1004, - [SMALL_STATE(370)] = 1062, - [SMALL_STATE(371)] = 1144, - [SMALL_STATE(372)] = 1226, - [SMALL_STATE(373)] = 1284, - [SMALL_STATE(374)] = 1341, - [SMALL_STATE(375)] = 1412, - [SMALL_STATE(376)] = 1491, - [SMALL_STATE(377)] = 1562, - [SMALL_STATE(378)] = 1637, - [SMALL_STATE(379)] = 1714, - [SMALL_STATE(380)] = 1779, - [SMALL_STATE(381)] = 1854, - [SMALL_STATE(382)] = 1911, - [SMALL_STATE(383)] = 1968, - [SMALL_STATE(384)] = 2039, - [SMALL_STATE(385)] = 2110, - [SMALL_STATE(386)] = 2167, - [SMALL_STATE(387)] = 2240, - [SMALL_STATE(388)] = 2297, - [SMALL_STATE(389)] = 2370, - [SMALL_STATE(390)] = 2441, - [SMALL_STATE(391)] = 2516, - [SMALL_STATE(392)] = 2581, - [SMALL_STATE(393)] = 2638, - [SMALL_STATE(394)] = 2699, - [SMALL_STATE(395)] = 2776, - [SMALL_STATE(396)] = 2847, - [SMALL_STATE(397)] = 2926, - [SMALL_STATE(398)] = 2991, - [SMALL_STATE(399)] = 3062, - [SMALL_STATE(400)] = 3133, - [SMALL_STATE(401)] = 3204, - [SMALL_STATE(402)] = 3261, - [SMALL_STATE(403)] = 3322, - [SMALL_STATE(404)] = 3379, - [SMALL_STATE(405)] = 3436, - [SMALL_STATE(406)] = 3509, - [SMALL_STATE(407)] = 3574, - [SMALL_STATE(408)] = 3645, - [SMALL_STATE(409)] = 3702, - [SMALL_STATE(410)] = 3763, - [SMALL_STATE(411)] = 3834, - [SMALL_STATE(412)] = 3891, - [SMALL_STATE(413)] = 3968, - [SMALL_STATE(414)] = 4045, - [SMALL_STATE(415)] = 4102, - [SMALL_STATE(416)] = 4177, - [SMALL_STATE(417)] = 4248, - [SMALL_STATE(418)] = 4309, - [SMALL_STATE(419)] = 4382, - [SMALL_STATE(420)] = 4436, - [SMALL_STATE(421)] = 4490, - [SMALL_STATE(422)] = 4544, - [SMALL_STATE(423)] = 4598, - [SMALL_STATE(424)] = 4647, - [SMALL_STATE(425)] = 4696, - [SMALL_STATE(426)] = 4745, - [SMALL_STATE(427)] = 4794, - [SMALL_STATE(428)] = 4843, - [SMALL_STATE(429)] = 4892, - [SMALL_STATE(430)] = 4941, - [SMALL_STATE(431)] = 4990, - [SMALL_STATE(432)] = 5039, - [SMALL_STATE(433)] = 5088, - [SMALL_STATE(434)] = 5137, - [SMALL_STATE(435)] = 5186, - [SMALL_STATE(436)] = 5237, - [SMALL_STATE(437)] = 5286, - [SMALL_STATE(438)] = 5337, - [SMALL_STATE(439)] = 5386, - [SMALL_STATE(440)] = 5435, - [SMALL_STATE(441)] = 5484, - [SMALL_STATE(442)] = 5533, - [SMALL_STATE(443)] = 5582, - [SMALL_STATE(444)] = 5631, - [SMALL_STATE(445)] = 5680, - [SMALL_STATE(446)] = 5729, - [SMALL_STATE(447)] = 5778, - [SMALL_STATE(448)] = 5827, - [SMALL_STATE(449)] = 5876, - [SMALL_STATE(450)] = 5925, - [SMALL_STATE(451)] = 5976, - [SMALL_STATE(452)] = 6025, - [SMALL_STATE(453)] = 6074, - [SMALL_STATE(454)] = 6123, - [SMALL_STATE(455)] = 6172, - [SMALL_STATE(456)] = 6221, - [SMALL_STATE(457)] = 6274, - [SMALL_STATE(458)] = 6323, - [SMALL_STATE(459)] = 6372, - [SMALL_STATE(460)] = 6421, - [SMALL_STATE(461)] = 6470, - [SMALL_STATE(462)] = 6519, - [SMALL_STATE(463)] = 6568, - [SMALL_STATE(464)] = 6617, - [SMALL_STATE(465)] = 6666, - [SMALL_STATE(466)] = 6715, - [SMALL_STATE(467)] = 6764, - [SMALL_STATE(468)] = 6813, - [SMALL_STATE(469)] = 6862, - [SMALL_STATE(470)] = 6911, - [SMALL_STATE(471)] = 6960, - [SMALL_STATE(472)] = 7009, - [SMALL_STATE(473)] = 7058, - [SMALL_STATE(474)] = 7107, - [SMALL_STATE(475)] = 7156, - [SMALL_STATE(476)] = 7205, - [SMALL_STATE(477)] = 7254, - [SMALL_STATE(478)] = 7303, - [SMALL_STATE(479)] = 7352, - [SMALL_STATE(480)] = 7401, - [SMALL_STATE(481)] = 7448, - [SMALL_STATE(482)] = 7497, - [SMALL_STATE(483)] = 7546, - [SMALL_STATE(484)] = 7595, - [SMALL_STATE(485)] = 7644, - [SMALL_STATE(486)] = 7693, - [SMALL_STATE(487)] = 7744, - [SMALL_STATE(488)] = 7793, - [SMALL_STATE(489)] = 7842, - [SMALL_STATE(490)] = 7891, - [SMALL_STATE(491)] = 7940, - [SMALL_STATE(492)] = 7989, - [SMALL_STATE(493)] = 8038, - [SMALL_STATE(494)] = 8087, - [SMALL_STATE(495)] = 8136, - [SMALL_STATE(496)] = 8187, - [SMALL_STATE(497)] = 8236, - [SMALL_STATE(498)] = 8285, - [SMALL_STATE(499)] = 8334, - [SMALL_STATE(500)] = 8383, - [SMALL_STATE(501)] = 8432, - [SMALL_STATE(502)] = 8481, - [SMALL_STATE(503)] = 8530, - [SMALL_STATE(504)] = 8579, - [SMALL_STATE(505)] = 8628, - [SMALL_STATE(506)] = 8677, - [SMALL_STATE(507)] = 8726, - [SMALL_STATE(508)] = 8775, - [SMALL_STATE(509)] = 8824, - [SMALL_STATE(510)] = 8873, - [SMALL_STATE(511)] = 8922, - [SMALL_STATE(512)] = 8971, - [SMALL_STATE(513)] = 9022, - [SMALL_STATE(514)] = 9071, - [SMALL_STATE(515)] = 9120, - [SMALL_STATE(516)] = 9169, - [SMALL_STATE(517)] = 9218, - [SMALL_STATE(518)] = 9267, - [SMALL_STATE(519)] = 9316, - [SMALL_STATE(520)] = 9365, - [SMALL_STATE(521)] = 9414, - [SMALL_STATE(522)] = 9463, - [SMALL_STATE(523)] = 9512, - [SMALL_STATE(524)] = 9561, - [SMALL_STATE(525)] = 9610, - [SMALL_STATE(526)] = 9659, - [SMALL_STATE(527)] = 9708, - [SMALL_STATE(528)] = 9757, - [SMALL_STATE(529)] = 9806, - [SMALL_STATE(530)] = 9855, - [SMALL_STATE(531)] = 9908, - [SMALL_STATE(532)] = 9957, - [SMALL_STATE(533)] = 10006, - [SMALL_STATE(534)] = 10055, - [SMALL_STATE(535)] = 10104, - [SMALL_STATE(536)] = 10153, - [SMALL_STATE(537)] = 10202, - [SMALL_STATE(538)] = 10251, - [SMALL_STATE(539)] = 10300, - [SMALL_STATE(540)] = 10349, - [SMALL_STATE(541)] = 10398, - [SMALL_STATE(542)] = 10447, - [SMALL_STATE(543)] = 10496, - [SMALL_STATE(544)] = 10545, - [SMALL_STATE(545)] = 10594, - [SMALL_STATE(546)] = 10643, - [SMALL_STATE(547)] = 10692, - [SMALL_STATE(548)] = 10741, - [SMALL_STATE(549)] = 10790, - [SMALL_STATE(550)] = 10839, - [SMALL_STATE(551)] = 10888, - [SMALL_STATE(552)] = 10937, - [SMALL_STATE(553)] = 10986, - [SMALL_STATE(554)] = 11035, - [SMALL_STATE(555)] = 11084, - [SMALL_STATE(556)] = 11133, - [SMALL_STATE(557)] = 11182, - [SMALL_STATE(558)] = 11231, - [SMALL_STATE(559)] = 11280, - [SMALL_STATE(560)] = 11329, - [SMALL_STATE(561)] = 11378, - [SMALL_STATE(562)] = 11427, - [SMALL_STATE(563)] = 11476, - [SMALL_STATE(564)] = 11525, - [SMALL_STATE(565)] = 11574, - [SMALL_STATE(566)] = 11623, - [SMALL_STATE(567)] = 11672, - [SMALL_STATE(568)] = 11721, - [SMALL_STATE(569)] = 11770, - [SMALL_STATE(570)] = 11819, - [SMALL_STATE(571)] = 11868, - [SMALL_STATE(572)] = 11917, - [SMALL_STATE(573)] = 11968, - [SMALL_STATE(574)] = 12017, - [SMALL_STATE(575)] = 12070, - [SMALL_STATE(576)] = 12119, - [SMALL_STATE(577)] = 12168, - [SMALL_STATE(578)] = 12217, - [SMALL_STATE(579)] = 12266, - [SMALL_STATE(580)] = 12315, - [SMALL_STATE(581)] = 12364, - [SMALL_STATE(582)] = 12413, - [SMALL_STATE(583)] = 12462, - [SMALL_STATE(584)] = 12511, - [SMALL_STATE(585)] = 12564, - [SMALL_STATE(586)] = 12613, - [SMALL_STATE(587)] = 12662, - [SMALL_STATE(588)] = 12711, - [SMALL_STATE(589)] = 12760, - [SMALL_STATE(590)] = 12809, - [SMALL_STATE(591)] = 12860, - [SMALL_STATE(592)] = 12909, - [SMALL_STATE(593)] = 12958, - [SMALL_STATE(594)] = 13007, - [SMALL_STATE(595)] = 13056, - [SMALL_STATE(596)] = 13103, - [SMALL_STATE(597)] = 13152, - [SMALL_STATE(598)] = 13199, - [SMALL_STATE(599)] = 13246, - [SMALL_STATE(600)] = 13294, - [SMALL_STATE(601)] = 13342, - [SMALL_STATE(602)] = 13390, - [SMALL_STATE(603)] = 13438, - [SMALL_STATE(604)] = 13486, - [SMALL_STATE(605)] = 13534, - [SMALL_STATE(606)] = 13582, - [SMALL_STATE(607)] = 13630, - [SMALL_STATE(608)] = 13678, - [SMALL_STATE(609)] = 13726, - [SMALL_STATE(610)] = 13774, - [SMALL_STATE(611)] = 13822, - [SMALL_STATE(612)] = 13870, - [SMALL_STATE(613)] = 13918, - [SMALL_STATE(614)] = 13966, - [SMALL_STATE(615)] = 14014, - [SMALL_STATE(616)] = 14062, - [SMALL_STATE(617)] = 14110, - [SMALL_STATE(618)] = 14158, - [SMALL_STATE(619)] = 14206, - [SMALL_STATE(620)] = 14254, - [SMALL_STATE(621)] = 14302, - [SMALL_STATE(622)] = 14350, - [SMALL_STATE(623)] = 14398, - [SMALL_STATE(624)] = 14446, - [SMALL_STATE(625)] = 14494, - [SMALL_STATE(626)] = 14542, - [SMALL_STATE(627)] = 14590, - [SMALL_STATE(628)] = 14638, - [SMALL_STATE(629)] = 14686, - [SMALL_STATE(630)] = 14734, - [SMALL_STATE(631)] = 14782, - [SMALL_STATE(632)] = 14830, - [SMALL_STATE(633)] = 14878, - [SMALL_STATE(634)] = 14926, - [SMALL_STATE(635)] = 14974, - [SMALL_STATE(636)] = 15022, - [SMALL_STATE(637)] = 15070, - [SMALL_STATE(638)] = 15118, - [SMALL_STATE(639)] = 15166, - [SMALL_STATE(640)] = 15214, - [SMALL_STATE(641)] = 15262, - [SMALL_STATE(642)] = 15310, - [SMALL_STATE(643)] = 15358, - [SMALL_STATE(644)] = 15406, - [SMALL_STATE(645)] = 15454, - [SMALL_STATE(646)] = 15502, - [SMALL_STATE(647)] = 15550, - [SMALL_STATE(648)] = 15598, - [SMALL_STATE(649)] = 15646, - [SMALL_STATE(650)] = 15694, - [SMALL_STATE(651)] = 15742, - [SMALL_STATE(652)] = 15790, - [SMALL_STATE(653)] = 15838, - [SMALL_STATE(654)] = 15886, - [SMALL_STATE(655)] = 15934, - [SMALL_STATE(656)] = 15982, - [SMALL_STATE(657)] = 16030, - [SMALL_STATE(658)] = 16078, - [SMALL_STATE(659)] = 16126, - [SMALL_STATE(660)] = 16174, - [SMALL_STATE(661)] = 16222, - [SMALL_STATE(662)] = 16270, - [SMALL_STATE(663)] = 16318, - [SMALL_STATE(664)] = 16411, - [SMALL_STATE(665)] = 16504, - [SMALL_STATE(666)] = 16597, - [SMALL_STATE(667)] = 16690, - [SMALL_STATE(668)] = 16783, - [SMALL_STATE(669)] = 16876, - [SMALL_STATE(670)] = 16969, - [SMALL_STATE(671)] = 17062, - [SMALL_STATE(672)] = 17155, - [SMALL_STATE(673)] = 17248, - [SMALL_STATE(674)] = 17341, - [SMALL_STATE(675)] = 17434, - [SMALL_STATE(676)] = 17527, - [SMALL_STATE(677)] = 17620, - [SMALL_STATE(678)] = 17713, - [SMALL_STATE(679)] = 17806, - [SMALL_STATE(680)] = 17899, - [SMALL_STATE(681)] = 17992, - [SMALL_STATE(682)] = 18085, - [SMALL_STATE(683)] = 18178, - [SMALL_STATE(684)] = 18271, - [SMALL_STATE(685)] = 18364, - [SMALL_STATE(686)] = 18457, - [SMALL_STATE(687)] = 18550, - [SMALL_STATE(688)] = 18643, - [SMALL_STATE(689)] = 18736, - [SMALL_STATE(690)] = 18829, - [SMALL_STATE(691)] = 18922, - [SMALL_STATE(692)] = 19015, - [SMALL_STATE(693)] = 19108, - [SMALL_STATE(694)] = 19201, - [SMALL_STATE(695)] = 19294, - [SMALL_STATE(696)] = 19387, - [SMALL_STATE(697)] = 19480, - [SMALL_STATE(698)] = 19573, - [SMALL_STATE(699)] = 19666, - [SMALL_STATE(700)] = 19759, - [SMALL_STATE(701)] = 19852, - [SMALL_STATE(702)] = 19945, - [SMALL_STATE(703)] = 20026, - [SMALL_STATE(704)] = 20107, - [SMALL_STATE(705)] = 20152, - [SMALL_STATE(706)] = 20193, - [SMALL_STATE(707)] = 20229, - [SMALL_STATE(708)] = 20265, - [SMALL_STATE(709)] = 20337, - [SMALL_STATE(710)] = 20375, - [SMALL_STATE(711)] = 20447, - [SMALL_STATE(712)] = 20483, - [SMALL_STATE(713)] = 20519, - [SMALL_STATE(714)] = 20555, - [SMALL_STATE(715)] = 20591, - [SMALL_STATE(716)] = 20627, - [SMALL_STATE(717)] = 20665, - [SMALL_STATE(718)] = 20737, - [SMALL_STATE(719)] = 20773, - [SMALL_STATE(720)] = 20809, - [SMALL_STATE(721)] = 20845, - [SMALL_STATE(722)] = 20917, - [SMALL_STATE(723)] = 20989, - [SMALL_STATE(724)] = 21061, - [SMALL_STATE(725)] = 21133, - [SMALL_STATE(726)] = 21169, - [SMALL_STATE(727)] = 21213, - [SMALL_STATE(728)] = 21249, - [SMALL_STATE(729)] = 21285, - [SMALL_STATE(730)] = 21321, - [SMALL_STATE(731)] = 21393, - [SMALL_STATE(732)] = 21429, - [SMALL_STATE(733)] = 21501, - [SMALL_STATE(734)] = 21573, - [SMALL_STATE(735)] = 21645, - [SMALL_STATE(736)] = 21681, - [SMALL_STATE(737)] = 21717, - [SMALL_STATE(738)] = 21789, - [SMALL_STATE(739)] = 21825, - [SMALL_STATE(740)] = 21897, - [SMALL_STATE(741)] = 21933, - [SMALL_STATE(742)] = 22005, - [SMALL_STATE(743)] = 22077, - [SMALL_STATE(744)] = 22113, - [SMALL_STATE(745)] = 22185, - [SMALL_STATE(746)] = 22221, - [SMALL_STATE(747)] = 22257, - [SMALL_STATE(748)] = 22329, - [SMALL_STATE(749)] = 22365, - [SMALL_STATE(750)] = 22437, - [SMALL_STATE(751)] = 22473, - [SMALL_STATE(752)] = 22545, - [SMALL_STATE(753)] = 22581, - [SMALL_STATE(754)] = 22621, - [SMALL_STATE(755)] = 22657, - [SMALL_STATE(756)] = 22693, - [SMALL_STATE(757)] = 22765, - [SMALL_STATE(758)] = 22837, - [SMALL_STATE(759)] = 22909, - [SMALL_STATE(760)] = 22981, - [SMALL_STATE(761)] = 23053, - [SMALL_STATE(762)] = 23125, - [SMALL_STATE(763)] = 23161, - [SMALL_STATE(764)] = 23233, - [SMALL_STATE(765)] = 23305, - [SMALL_STATE(766)] = 23377, - [SMALL_STATE(767)] = 23449, - [SMALL_STATE(768)] = 23521, - [SMALL_STATE(769)] = 23557, - [SMALL_STATE(770)] = 23593, - [SMALL_STATE(771)] = 23629, - [SMALL_STATE(772)] = 23701, - [SMALL_STATE(773)] = 23773, - [SMALL_STATE(774)] = 23809, - [SMALL_STATE(775)] = 23881, - [SMALL_STATE(776)] = 23953, - [SMALL_STATE(777)] = 24025, - [SMALL_STATE(778)] = 24061, - [SMALL_STATE(779)] = 24097, - [SMALL_STATE(780)] = 24133, - [SMALL_STATE(781)] = 24205, - [SMALL_STATE(782)] = 24241, - [SMALL_STATE(783)] = 24277, - [SMALL_STATE(784)] = 24313, - [SMALL_STATE(785)] = 24385, - [SMALL_STATE(786)] = 24421, - [SMALL_STATE(787)] = 24457, - [SMALL_STATE(788)] = 24492, - [SMALL_STATE(789)] = 24533, - [SMALL_STATE(790)] = 24568, - [SMALL_STATE(791)] = 24603, - [SMALL_STATE(792)] = 24656, - [SMALL_STATE(793)] = 24711, - [SMALL_STATE(794)] = 24752, - [SMALL_STATE(795)] = 24787, - [SMALL_STATE(796)] = 24822, - [SMALL_STATE(797)] = 24875, - [SMALL_STATE(798)] = 24928, - [SMALL_STATE(799)] = 24987, - [SMALL_STATE(800)] = 25022, - [SMALL_STATE(801)] = 25057, - [SMALL_STATE(802)] = 25092, - [SMALL_STATE(803)] = 25127, - [SMALL_STATE(804)] = 25172, - [SMALL_STATE(805)] = 25207, - [SMALL_STATE(806)] = 25256, - [SMALL_STATE(807)] = 25313, - [SMALL_STATE(808)] = 25348, - [SMALL_STATE(809)] = 25383, - [SMALL_STATE(810)] = 25418, - [SMALL_STATE(811)] = 25453, - [SMALL_STATE(812)] = 25488, - [SMALL_STATE(813)] = 25523, - [SMALL_STATE(814)] = 25567, - [SMALL_STATE(815)] = 25611, - [SMALL_STATE(816)] = 25650, - [SMALL_STATE(817)] = 25685, - [SMALL_STATE(818)] = 25724, - [SMALL_STATE(819)] = 25785, - [SMALL_STATE(820)] = 25820, - [SMALL_STATE(821)] = 25874, - [SMALL_STATE(822)] = 25912, - [SMALL_STATE(823)] = 25972, - [SMALL_STATE(824)] = 26014, - [SMALL_STATE(825)] = 26064, - [SMALL_STATE(826)] = 26102, - [SMALL_STATE(827)] = 26164, - [SMALL_STATE(828)] = 26220, - [SMALL_STATE(829)] = 26272, - [SMALL_STATE(830)] = 26322, - [SMALL_STATE(831)] = 26384, - [SMALL_STATE(832)] = 26430, - [SMALL_STATE(833)] = 26468, - [SMALL_STATE(834)] = 26506, - [SMALL_STATE(835)] = 26560, - [SMALL_STATE(836)] = 26610, - [SMALL_STATE(837)] = 26662, - [SMALL_STATE(838)] = 26714, - [SMALL_STATE(839)] = 26760, - [SMALL_STATE(840)] = 26812, - [SMALL_STATE(841)] = 26866, - [SMALL_STATE(842)] = 26928, - [SMALL_STATE(843)] = 26990, - [SMALL_STATE(844)] = 27028, - [SMALL_STATE(845)] = 27090, - [SMALL_STATE(846)] = 27132, - [SMALL_STATE(847)] = 27182, - [SMALL_STATE(848)] = 27238, - [SMALL_STATE(849)] = 27288, - [SMALL_STATE(850)] = 27344, - [SMALL_STATE(851)] = 27382, - [SMALL_STATE(852)] = 27444, - [SMALL_STATE(853)] = 27486, - [SMALL_STATE(854)] = 27548, - [SMALL_STATE(855)] = 27586, - [SMALL_STATE(856)] = 27644, - [SMALL_STATE(857)] = 27690, - [SMALL_STATE(858)] = 27742, - [SMALL_STATE(859)] = 27792, - [SMALL_STATE(860)] = 27846, - [SMALL_STATE(861)] = 27905, - [SMALL_STATE(862)] = 27942, - [SMALL_STATE(863)] = 27999, - [SMALL_STATE(864)] = 28058, - [SMALL_STATE(865)] = 28117, - [SMALL_STATE(866)] = 28176, - [SMALL_STATE(867)] = 28235, - [SMALL_STATE(868)] = 28270, - [SMALL_STATE(869)] = 28307, - [SMALL_STATE(870)] = 28366, - [SMALL_STATE(871)] = 28425, - [SMALL_STATE(872)] = 28460, - [SMALL_STATE(873)] = 28490, - [SMALL_STATE(874)] = 28546, - [SMALL_STATE(875)] = 28578, - [SMALL_STATE(876)] = 28608, - [SMALL_STATE(877)] = 28664, - [SMALL_STATE(878)] = 28720, - [SMALL_STATE(879)] = 28750, - [SMALL_STATE(880)] = 28780, - [SMALL_STATE(881)] = 28810, - [SMALL_STATE(882)] = 28866, - [SMALL_STATE(883)] = 28922, - [SMALL_STATE(884)] = 28978, - [SMALL_STATE(885)] = 29008, - [SMALL_STATE(886)] = 29038, - [SMALL_STATE(887)] = 29068, - [SMALL_STATE(888)] = 29104, - [SMALL_STATE(889)] = 29160, - [SMALL_STATE(890)] = 29190, - [SMALL_STATE(891)] = 29220, - [SMALL_STATE(892)] = 29250, - [SMALL_STATE(893)] = 29280, - [SMALL_STATE(894)] = 29310, - [SMALL_STATE(895)] = 29366, - [SMALL_STATE(896)] = 29422, - [SMALL_STATE(897)] = 29478, - [SMALL_STATE(898)] = 29508, - [SMALL_STATE(899)] = 29564, - [SMALL_STATE(900)] = 29594, - [SMALL_STATE(901)] = 29624, - [SMALL_STATE(902)] = 29654, - [SMALL_STATE(903)] = 29684, - [SMALL_STATE(904)] = 29714, - [SMALL_STATE(905)] = 29770, - [SMALL_STATE(906)] = 29826, - [SMALL_STATE(907)] = 29882, - [SMALL_STATE(908)] = 29936, - [SMALL_STATE(909)] = 29966, - [SMALL_STATE(910)] = 29996, - [SMALL_STATE(911)] = 30026, - [SMALL_STATE(912)] = 30056, - [SMALL_STATE(913)] = 30086, - [SMALL_STATE(914)] = 30116, - [SMALL_STATE(915)] = 30150, - [SMALL_STATE(916)] = 30180, - [SMALL_STATE(917)] = 30210, - [SMALL_STATE(918)] = 30240, - [SMALL_STATE(919)] = 30270, - [SMALL_STATE(920)] = 30326, - [SMALL_STATE(921)] = 30356, - [SMALL_STATE(922)] = 30386, - [SMALL_STATE(923)] = 30416, - [SMALL_STATE(924)] = 30450, - [SMALL_STATE(925)] = 30480, - [SMALL_STATE(926)] = 30536, - [SMALL_STATE(927)] = 30592, - [SMALL_STATE(928)] = 30648, - [SMALL_STATE(929)] = 30684, - [SMALL_STATE(930)] = 30740, - [SMALL_STATE(931)] = 30796, - [SMALL_STATE(932)] = 30852, - [SMALL_STATE(933)] = 30908, - [SMALL_STATE(934)] = 30938, - [SMALL_STATE(935)] = 30994, - [SMALL_STATE(936)] = 31050, - [SMALL_STATE(937)] = 31080, - [SMALL_STATE(938)] = 31116, - [SMALL_STATE(939)] = 31150, - [SMALL_STATE(940)] = 31204, - [SMALL_STATE(941)] = 31260, - [SMALL_STATE(942)] = 31316, - [SMALL_STATE(943)] = 31352, - [SMALL_STATE(944)] = 31408, - [SMALL_STATE(945)] = 31438, - [SMALL_STATE(946)] = 31494, - [SMALL_STATE(947)] = 31550, - [SMALL_STATE(948)] = 31606, - [SMALL_STATE(949)] = 31662, - [SMALL_STATE(950)] = 31718, - [SMALL_STATE(951)] = 31754, - [SMALL_STATE(952)] = 31810, - [SMALL_STATE(953)] = 31866, - [SMALL_STATE(954)] = 31902, - [SMALL_STATE(955)] = 31938, - [SMALL_STATE(956)] = 31994, - [SMALL_STATE(957)] = 32030, - [SMALL_STATE(958)] = 32064, - [SMALL_STATE(959)] = 32094, - [SMALL_STATE(960)] = 32124, - [SMALL_STATE(961)] = 32160, - [SMALL_STATE(962)] = 32190, - [SMALL_STATE(963)] = 32220, - [SMALL_STATE(964)] = 32250, - [SMALL_STATE(965)] = 32280, - [SMALL_STATE(966)] = 32312, - [SMALL_STATE(967)] = 32342, - [SMALL_STATE(968)] = 32372, - [SMALL_STATE(969)] = 32428, - [SMALL_STATE(970)] = 32458, - [SMALL_STATE(971)] = 32488, - [SMALL_STATE(972)] = 32518, - [SMALL_STATE(973)] = 32548, - [SMALL_STATE(974)] = 32578, - [SMALL_STATE(975)] = 32608, - [SMALL_STATE(976)] = 32638, - [SMALL_STATE(977)] = 32668, - [SMALL_STATE(978)] = 32698, - [SMALL_STATE(979)] = 32728, - [SMALL_STATE(980)] = 32758, - [SMALL_STATE(981)] = 32788, - [SMALL_STATE(982)] = 32818, - [SMALL_STATE(983)] = 32848, - [SMALL_STATE(984)] = 32878, - [SMALL_STATE(985)] = 32914, - [SMALL_STATE(986)] = 32944, - [SMALL_STATE(987)] = 32974, - [SMALL_STATE(988)] = 33004, - [SMALL_STATE(989)] = 33034, - [SMALL_STATE(990)] = 33070, - [SMALL_STATE(991)] = 33100, - [SMALL_STATE(992)] = 33130, - [SMALL_STATE(993)] = 33166, - [SMALL_STATE(994)] = 33196, - [SMALL_STATE(995)] = 33226, - [SMALL_STATE(996)] = 33256, - [SMALL_STATE(997)] = 33286, - [SMALL_STATE(998)] = 33316, - [SMALL_STATE(999)] = 33346, - [SMALL_STATE(1000)] = 33376, - [SMALL_STATE(1001)] = 33408, - [SMALL_STATE(1002)] = 33438, - [SMALL_STATE(1003)] = 33494, - [SMALL_STATE(1004)] = 33524, - [SMALL_STATE(1005)] = 33554, - [SMALL_STATE(1006)] = 33584, - [SMALL_STATE(1007)] = 33640, - [SMALL_STATE(1008)] = 33672, - [SMALL_STATE(1009)] = 33702, - [SMALL_STATE(1010)] = 33732, - [SMALL_STATE(1011)] = 33762, - [SMALL_STATE(1012)] = 33792, - [SMALL_STATE(1013)] = 33848, - [SMALL_STATE(1014)] = 33904, - [SMALL_STATE(1015)] = 33940, - [SMALL_STATE(1016)] = 33976, - [SMALL_STATE(1017)] = 34012, - [SMALL_STATE(1018)] = 34048, - [SMALL_STATE(1019)] = 34104, - [SMALL_STATE(1020)] = 34160, - [SMALL_STATE(1021)] = 34216, - [SMALL_STATE(1022)] = 34252, - [SMALL_STATE(1023)] = 34288, - [SMALL_STATE(1024)] = 34324, - [SMALL_STATE(1025)] = 34360, - [SMALL_STATE(1026)] = 34396, - [SMALL_STATE(1027)] = 34432, - [SMALL_STATE(1028)] = 34488, - [SMALL_STATE(1029)] = 34524, - [SMALL_STATE(1030)] = 34560, - [SMALL_STATE(1031)] = 34616, - [SMALL_STATE(1032)] = 34669, - [SMALL_STATE(1033)] = 34722, - [SMALL_STATE(1034)] = 34755, - [SMALL_STATE(1035)] = 34790, - [SMALL_STATE(1036)] = 34821, - [SMALL_STATE(1037)] = 34850, - [SMALL_STATE(1038)] = 34879, - [SMALL_STATE(1039)] = 34908, - [SMALL_STATE(1040)] = 34961, - [SMALL_STATE(1041)] = 35014, - [SMALL_STATE(1042)] = 35067, - [SMALL_STATE(1043)] = 35102, - [SMALL_STATE(1044)] = 35155, - [SMALL_STATE(1045)] = 35188, - [SMALL_STATE(1046)] = 35217, - [SMALL_STATE(1047)] = 35270, - [SMALL_STATE(1048)] = 35299, - [SMALL_STATE(1049)] = 35352, - [SMALL_STATE(1050)] = 35409, - [SMALL_STATE(1051)] = 35444, - [SMALL_STATE(1052)] = 35497, - [SMALL_STATE(1053)] = 35550, - [SMALL_STATE(1054)] = 35607, - [SMALL_STATE(1055)] = 35642, - [SMALL_STATE(1056)] = 35673, - [SMALL_STATE(1057)] = 35726, - [SMALL_STATE(1058)] = 35755, - [SMALL_STATE(1059)] = 35808, - [SMALL_STATE(1060)] = 35837, - [SMALL_STATE(1061)] = 35890, - [SMALL_STATE(1062)] = 35943, - [SMALL_STATE(1063)] = 35972, - [SMALL_STATE(1064)] = 36025, - [SMALL_STATE(1065)] = 36078, - [SMALL_STATE(1066)] = 36107, - [SMALL_STATE(1067)] = 36138, - [SMALL_STATE(1068)] = 36169, - [SMALL_STATE(1069)] = 36222, - [SMALL_STATE(1070)] = 36257, - [SMALL_STATE(1071)] = 36290, - [SMALL_STATE(1072)] = 36325, - [SMALL_STATE(1073)] = 36378, - [SMALL_STATE(1074)] = 36431, - [SMALL_STATE(1075)] = 36462, - [SMALL_STATE(1076)] = 36491, - [SMALL_STATE(1077)] = 36520, - [SMALL_STATE(1078)] = 36573, - [SMALL_STATE(1079)] = 36626, - [SMALL_STATE(1080)] = 36679, - [SMALL_STATE(1081)] = 36732, - [SMALL_STATE(1082)] = 36763, - [SMALL_STATE(1083)] = 36798, - [SMALL_STATE(1084)] = 36827, - [SMALL_STATE(1085)] = 36860, - [SMALL_STATE(1086)] = 36913, - [SMALL_STATE(1087)] = 36948, - [SMALL_STATE(1088)] = 36977, - [SMALL_STATE(1089)] = 37008, - [SMALL_STATE(1090)] = 37061, - [SMALL_STATE(1091)] = 37118, - [SMALL_STATE(1092)] = 37153, - [SMALL_STATE(1093)] = 37182, - [SMALL_STATE(1094)] = 37211, - [SMALL_STATE(1095)] = 37264, - [SMALL_STATE(1096)] = 37317, - [SMALL_STATE(1097)] = 37370, - [SMALL_STATE(1098)] = 37423, - [SMALL_STATE(1099)] = 37452, - [SMALL_STATE(1100)] = 37481, - [SMALL_STATE(1101)] = 37534, - [SMALL_STATE(1102)] = 37563, - [SMALL_STATE(1103)] = 37598, - [SMALL_STATE(1104)] = 37627, - [SMALL_STATE(1105)] = 37680, - [SMALL_STATE(1106)] = 37733, - [SMALL_STATE(1107)] = 37786, - [SMALL_STATE(1108)] = 37817, - [SMALL_STATE(1109)] = 37870, - [SMALL_STATE(1110)] = 37923, - [SMALL_STATE(1111)] = 37952, - [SMALL_STATE(1112)] = 38005, - [SMALL_STATE(1113)] = 38040, - [SMALL_STATE(1114)] = 38071, - [SMALL_STATE(1115)] = 38124, - [SMALL_STATE(1116)] = 38177, - [SMALL_STATE(1117)] = 38212, - [SMALL_STATE(1118)] = 38265, - [SMALL_STATE(1119)] = 38318, - [SMALL_STATE(1120)] = 38347, - [SMALL_STATE(1121)] = 38400, - [SMALL_STATE(1122)] = 38431, - [SMALL_STATE(1123)] = 38460, - [SMALL_STATE(1124)] = 38489, - [SMALL_STATE(1125)] = 38518, - [SMALL_STATE(1126)] = 38553, - [SMALL_STATE(1127)] = 38606, - [SMALL_STATE(1128)] = 38659, - [SMALL_STATE(1129)] = 38694, - [SMALL_STATE(1130)] = 38747, - [SMALL_STATE(1131)] = 38800, - [SMALL_STATE(1132)] = 38853, - [SMALL_STATE(1133)] = 38888, - [SMALL_STATE(1134)] = 38917, - [SMALL_STATE(1135)] = 38970, - [SMALL_STATE(1136)] = 39023, - [SMALL_STATE(1137)] = 39076, - [SMALL_STATE(1138)] = 39105, - [SMALL_STATE(1139)] = 39158, - [SMALL_STATE(1140)] = 39211, - [SMALL_STATE(1141)] = 39246, - [SMALL_STATE(1142)] = 39281, - [SMALL_STATE(1143)] = 39334, - [SMALL_STATE(1144)] = 39365, - [SMALL_STATE(1145)] = 39394, - [SMALL_STATE(1146)] = 39429, - [SMALL_STATE(1147)] = 39482, - [SMALL_STATE(1148)] = 39535, - [SMALL_STATE(1149)] = 39588, - [SMALL_STATE(1150)] = 39623, - [SMALL_STATE(1151)] = 39676, - [SMALL_STATE(1152)] = 39711, - [SMALL_STATE(1153)] = 39764, - [SMALL_STATE(1154)] = 39817, - [SMALL_STATE(1155)] = 39870, - [SMALL_STATE(1156)] = 39923, - [SMALL_STATE(1157)] = 39976, - [SMALL_STATE(1158)] = 40029, - [SMALL_STATE(1159)] = 40060, - [SMALL_STATE(1160)] = 40095, - [SMALL_STATE(1161)] = 40148, - [SMALL_STATE(1162)] = 40201, - [SMALL_STATE(1163)] = 40254, - [SMALL_STATE(1164)] = 40307, - [SMALL_STATE(1165)] = 40338, - [SMALL_STATE(1166)] = 40373, - [SMALL_STATE(1167)] = 40426, - [SMALL_STATE(1168)] = 40479, - [SMALL_STATE(1169)] = 40532, - [SMALL_STATE(1170)] = 40585, - [SMALL_STATE(1171)] = 40638, - [SMALL_STATE(1172)] = 40673, - [SMALL_STATE(1173)] = 40726, - [SMALL_STATE(1174)] = 40779, - [SMALL_STATE(1175)] = 40808, - [SMALL_STATE(1176)] = 40837, - [SMALL_STATE(1177)] = 40866, - [SMALL_STATE(1178)] = 40895, - [SMALL_STATE(1179)] = 40948, - [SMALL_STATE(1180)] = 40979, - [SMALL_STATE(1181)] = 41032, - [SMALL_STATE(1182)] = 41061, - [SMALL_STATE(1183)] = 41096, - [SMALL_STATE(1184)] = 41149, - [SMALL_STATE(1185)] = 41179, - [SMALL_STATE(1186)] = 41233, - [SMALL_STATE(1187)] = 41263, - [SMALL_STATE(1188)] = 41293, - [SMALL_STATE(1189)] = 41323, - [SMALL_STATE(1190)] = 41353, - [SMALL_STATE(1191)] = 41407, - [SMALL_STATE(1192)] = 41437, - [SMALL_STATE(1193)] = 41467, - [SMALL_STATE(1194)] = 41497, - [SMALL_STATE(1195)] = 41527, - [SMALL_STATE(1196)] = 41581, - [SMALL_STATE(1197)] = 41635, - [SMALL_STATE(1198)] = 41665, - [SMALL_STATE(1199)] = 41695, - [SMALL_STATE(1200)] = 41725, - [SMALL_STATE(1201)] = 41755, - [SMALL_STATE(1202)] = 41785, - [SMALL_STATE(1203)] = 41839, - [SMALL_STATE(1204)] = 41873, - [SMALL_STATE(1205)] = 41903, - [SMALL_STATE(1206)] = 41933, - [SMALL_STATE(1207)] = 41963, - [SMALL_STATE(1208)] = 42017, - [SMALL_STATE(1209)] = 42047, - [SMALL_STATE(1210)] = 42077, - [SMALL_STATE(1211)] = 42131, - [SMALL_STATE(1212)] = 42163, - [SMALL_STATE(1213)] = 42193, - [SMALL_STATE(1214)] = 42223, - [SMALL_STATE(1215)] = 42277, - [SMALL_STATE(1216)] = 42307, - [SMALL_STATE(1217)] = 42339, - [SMALL_STATE(1218)] = 42393, - [SMALL_STATE(1219)] = 42423, - [SMALL_STATE(1220)] = 42453, - [SMALL_STATE(1221)] = 42483, - [SMALL_STATE(1222)] = 42513, - [SMALL_STATE(1223)] = 42567, - [SMALL_STATE(1224)] = 42597, - [SMALL_STATE(1225)] = 42627, - [SMALL_STATE(1226)] = 42657, - [SMALL_STATE(1227)] = 42711, - [SMALL_STATE(1228)] = 42740, - [SMALL_STATE(1229)] = 42769, - [SMALL_STATE(1230)] = 42798, - [SMALL_STATE(1231)] = 42827, - [SMALL_STATE(1232)] = 42856, - [SMALL_STATE(1233)] = 42885, - [SMALL_STATE(1234)] = 42914, - [SMALL_STATE(1235)] = 42943, - [SMALL_STATE(1236)] = 42972, - [SMALL_STATE(1237)] = 43001, - [SMALL_STATE(1238)] = 43030, - [SMALL_STATE(1239)] = 43059, - [SMALL_STATE(1240)] = 43088, - [SMALL_STATE(1241)] = 43117, - [SMALL_STATE(1242)] = 43146, - [SMALL_STATE(1243)] = 43175, - [SMALL_STATE(1244)] = 43204, - [SMALL_STATE(1245)] = 43233, - [SMALL_STATE(1246)] = 43262, - [SMALL_STATE(1247)] = 43291, - [SMALL_STATE(1248)] = 43320, - [SMALL_STATE(1249)] = 43349, - [SMALL_STATE(1250)] = 43378, - [SMALL_STATE(1251)] = 43407, - [SMALL_STATE(1252)] = 43436, - [SMALL_STATE(1253)] = 43463, - [SMALL_STATE(1254)] = 43492, - [SMALL_STATE(1255)] = 43521, - [SMALL_STATE(1256)] = 43550, - [SMALL_STATE(1257)] = 43579, - [SMALL_STATE(1258)] = 43608, - [SMALL_STATE(1259)] = 43637, - [SMALL_STATE(1260)] = 43666, - [SMALL_STATE(1261)] = 43695, - [SMALL_STATE(1262)] = 43724, - [SMALL_STATE(1263)] = 43753, - [SMALL_STATE(1264)] = 43782, - [SMALL_STATE(1265)] = 43811, - [SMALL_STATE(1266)] = 43840, - [SMALL_STATE(1267)] = 43869, - [SMALL_STATE(1268)] = 43898, - [SMALL_STATE(1269)] = 43927, - [SMALL_STATE(1270)] = 43956, - [SMALL_STATE(1271)] = 43985, - [SMALL_STATE(1272)] = 44014, - [SMALL_STATE(1273)] = 44043, - [SMALL_STATE(1274)] = 44072, - [SMALL_STATE(1275)] = 44101, - [SMALL_STATE(1276)] = 44130, - [SMALL_STATE(1277)] = 44159, - [SMALL_STATE(1278)] = 44188, - [SMALL_STATE(1279)] = 44217, - [SMALL_STATE(1280)] = 44246, - [SMALL_STATE(1281)] = 44275, - [SMALL_STATE(1282)] = 44304, - [SMALL_STATE(1283)] = 44355, - [SMALL_STATE(1284)] = 44384, - [SMALL_STATE(1285)] = 44413, - [SMALL_STATE(1286)] = 44442, - [SMALL_STATE(1287)] = 44471, - [SMALL_STATE(1288)] = 44500, - [SMALL_STATE(1289)] = 44529, - [SMALL_STATE(1290)] = 44558, - [SMALL_STATE(1291)] = 44587, - [SMALL_STATE(1292)] = 44616, - [SMALL_STATE(1293)] = 44645, - [SMALL_STATE(1294)] = 44674, - [SMALL_STATE(1295)] = 44703, - [SMALL_STATE(1296)] = 44732, - [SMALL_STATE(1297)] = 44761, - [SMALL_STATE(1298)] = 44790, - [SMALL_STATE(1299)] = 44819, - [SMALL_STATE(1300)] = 44848, - [SMALL_STATE(1301)] = 44877, - [SMALL_STATE(1302)] = 44906, - [SMALL_STATE(1303)] = 44935, - [SMALL_STATE(1304)] = 44964, - [SMALL_STATE(1305)] = 44993, - [SMALL_STATE(1306)] = 45022, - [SMALL_STATE(1307)] = 45051, - [SMALL_STATE(1308)] = 45080, - [SMALL_STATE(1309)] = 45109, - [SMALL_STATE(1310)] = 45138, - [SMALL_STATE(1311)] = 45167, - [SMALL_STATE(1312)] = 45196, - [SMALL_STATE(1313)] = 45225, - [SMALL_STATE(1314)] = 45254, - [SMALL_STATE(1315)] = 45283, - [SMALL_STATE(1316)] = 45312, - [SMALL_STATE(1317)] = 45341, - [SMALL_STATE(1318)] = 45370, - [SMALL_STATE(1319)] = 45399, - [SMALL_STATE(1320)] = 45428, - [SMALL_STATE(1321)] = 45457, - [SMALL_STATE(1322)] = 45486, - [SMALL_STATE(1323)] = 45515, - [SMALL_STATE(1324)] = 45566, - [SMALL_STATE(1325)] = 45595, - [SMALL_STATE(1326)] = 45624, - [SMALL_STATE(1327)] = 45653, - [SMALL_STATE(1328)] = 45682, - [SMALL_STATE(1329)] = 45711, - [SMALL_STATE(1330)] = 45740, - [SMALL_STATE(1331)] = 45769, - [SMALL_STATE(1332)] = 45798, - [SMALL_STATE(1333)] = 45827, - [SMALL_STATE(1334)] = 45856, - [SMALL_STATE(1335)] = 45885, - [SMALL_STATE(1336)] = 45914, - [SMALL_STATE(1337)] = 45943, - [SMALL_STATE(1338)] = 45972, - [SMALL_STATE(1339)] = 46001, - [SMALL_STATE(1340)] = 46030, - [SMALL_STATE(1341)] = 46059, - [SMALL_STATE(1342)] = 46088, - [SMALL_STATE(1343)] = 46117, - [SMALL_STATE(1344)] = 46146, - [SMALL_STATE(1345)] = 46175, - [SMALL_STATE(1346)] = 46204, - [SMALL_STATE(1347)] = 46233, - [SMALL_STATE(1348)] = 46262, - [SMALL_STATE(1349)] = 46291, - [SMALL_STATE(1350)] = 46320, - [SMALL_STATE(1351)] = 46349, - [SMALL_STATE(1352)] = 46378, - [SMALL_STATE(1353)] = 46407, - [SMALL_STATE(1354)] = 46436, - [SMALL_STATE(1355)] = 46465, - [SMALL_STATE(1356)] = 46494, - [SMALL_STATE(1357)] = 46523, - [SMALL_STATE(1358)] = 46552, - [SMALL_STATE(1359)] = 46581, - [SMALL_STATE(1360)] = 46610, - [SMALL_STATE(1361)] = 46639, - [SMALL_STATE(1362)] = 46668, - [SMALL_STATE(1363)] = 46697, - [SMALL_STATE(1364)] = 46726, - [SMALL_STATE(1365)] = 46755, - [SMALL_STATE(1366)] = 46784, - [SMALL_STATE(1367)] = 46813, - [SMALL_STATE(1368)] = 46842, - [SMALL_STATE(1369)] = 46871, - [SMALL_STATE(1370)] = 46900, - [SMALL_STATE(1371)] = 46929, - [SMALL_STATE(1372)] = 46958, - [SMALL_STATE(1373)] = 46987, - [SMALL_STATE(1374)] = 47016, - [SMALL_STATE(1375)] = 47045, - [SMALL_STATE(1376)] = 47074, - [SMALL_STATE(1377)] = 47103, - [SMALL_STATE(1378)] = 47132, - [SMALL_STATE(1379)] = 47161, - [SMALL_STATE(1380)] = 47190, - [SMALL_STATE(1381)] = 47219, - [SMALL_STATE(1382)] = 47248, - [SMALL_STATE(1383)] = 47277, - [SMALL_STATE(1384)] = 47306, - [SMALL_STATE(1385)] = 47335, - [SMALL_STATE(1386)] = 47364, - [SMALL_STATE(1387)] = 47393, - [SMALL_STATE(1388)] = 47422, - [SMALL_STATE(1389)] = 47451, - [SMALL_STATE(1390)] = 47480, - [SMALL_STATE(1391)] = 47509, - [SMALL_STATE(1392)] = 47538, - [SMALL_STATE(1393)] = 47566, - [SMALL_STATE(1394)] = 47614, - [SMALL_STATE(1395)] = 47662, - [SMALL_STATE(1396)] = 47710, - [SMALL_STATE(1397)] = 47758, - [SMALL_STATE(1398)] = 47806, - [SMALL_STATE(1399)] = 47854, - [SMALL_STATE(1400)] = 47902, - [SMALL_STATE(1401)] = 47950, - [SMALL_STATE(1402)] = 47998, - [SMALL_STATE(1403)] = 48023, - [SMALL_STATE(1404)] = 48068, - [SMALL_STATE(1405)] = 48113, - [SMALL_STATE(1406)] = 48158, - [SMALL_STATE(1407)] = 48183, - [SMALL_STATE(1408)] = 48225, - [SMALL_STATE(1409)] = 48267, - [SMALL_STATE(1410)] = 48309, - [SMALL_STATE(1411)] = 48351, - [SMALL_STATE(1412)] = 48393, - [SMALL_STATE(1413)] = 48435, - [SMALL_STATE(1414)] = 48477, - [SMALL_STATE(1415)] = 48519, - [SMALL_STATE(1416)] = 48561, - [SMALL_STATE(1417)] = 48603, - [SMALL_STATE(1418)] = 48645, - [SMALL_STATE(1419)] = 48687, - [SMALL_STATE(1420)] = 48729, - [SMALL_STATE(1421)] = 48771, - [SMALL_STATE(1422)] = 48813, - [SMALL_STATE(1423)] = 48855, - [SMALL_STATE(1424)] = 48897, - [SMALL_STATE(1425)] = 48939, - [SMALL_STATE(1426)] = 48981, - [SMALL_STATE(1427)] = 49023, - [SMALL_STATE(1428)] = 49045, - [SMALL_STATE(1429)] = 49087, - [SMALL_STATE(1430)] = 49129, - [SMALL_STATE(1431)] = 49171, - [SMALL_STATE(1432)] = 49213, - [SMALL_STATE(1433)] = 49255, - [SMALL_STATE(1434)] = 49297, - [SMALL_STATE(1435)] = 49326, - [SMALL_STATE(1436)] = 49349, - [SMALL_STATE(1437)] = 49371, - [SMALL_STATE(1438)] = 49393, - [SMALL_STATE(1439)] = 49415, - [SMALL_STATE(1440)] = 49437, - [SMALL_STATE(1441)] = 49457, - [SMALL_STATE(1442)] = 49479, - [SMALL_STATE(1443)] = 49501, - [SMALL_STATE(1444)] = 49523, - [SMALL_STATE(1445)] = 49543, - [SMALL_STATE(1446)] = 49563, - [SMALL_STATE(1447)] = 49585, - [SMALL_STATE(1448)] = 49605, - [SMALL_STATE(1449)] = 49638, - [SMALL_STATE(1450)] = 49671, - [SMALL_STATE(1451)] = 49689, - [SMALL_STATE(1452)] = 49707, - [SMALL_STATE(1453)] = 49737, - [SMALL_STATE(1454)] = 49767, - [SMALL_STATE(1455)] = 49797, - [SMALL_STATE(1456)] = 49812, - [SMALL_STATE(1457)] = 49827, - [SMALL_STATE(1458)] = 49842, - [SMALL_STATE(1459)] = 49857, - [SMALL_STATE(1460)] = 49876, - [SMALL_STATE(1461)] = 49903, - [SMALL_STATE(1462)] = 49930, - [SMALL_STATE(1463)] = 49961, - [SMALL_STATE(1464)] = 49976, - [SMALL_STATE(1465)] = 50007, - [SMALL_STATE(1466)] = 50033, - [SMALL_STATE(1467)] = 50057, - [SMALL_STATE(1468)] = 50085, - [SMALL_STATE(1469)] = 50105, - [SMALL_STATE(1470)] = 50133, - [SMALL_STATE(1471)] = 50153, - [SMALL_STATE(1472)] = 50173, - [SMALL_STATE(1473)] = 50193, - [SMALL_STATE(1474)] = 50217, - [SMALL_STATE(1475)] = 50237, - [SMALL_STATE(1476)] = 50257, - [SMALL_STATE(1477)] = 50277, - [SMALL_STATE(1478)] = 50293, - [SMALL_STATE(1479)] = 50313, - [SMALL_STATE(1480)] = 50333, - [SMALL_STATE(1481)] = 50353, - [SMALL_STATE(1482)] = 50379, - [SMALL_STATE(1483)] = 50399, - [SMALL_STATE(1484)] = 50419, - [SMALL_STATE(1485)] = 50433, - [SMALL_STATE(1486)] = 50457, - [SMALL_STATE(1487)] = 50477, - [SMALL_STATE(1488)] = 50501, - [SMALL_STATE(1489)] = 50521, - [SMALL_STATE(1490)] = 50541, - [SMALL_STATE(1491)] = 50561, - [SMALL_STATE(1492)] = 50578, - [SMALL_STATE(1493)] = 50599, - [SMALL_STATE(1494)] = 50620, - [SMALL_STATE(1495)] = 50633, - [SMALL_STATE(1496)] = 50656, - [SMALL_STATE(1497)] = 50679, - [SMALL_STATE(1498)] = 50702, - [SMALL_STATE(1499)] = 50725, - [SMALL_STATE(1500)] = 50748, - [SMALL_STATE(1501)] = 50769, - [SMALL_STATE(1502)] = 50792, - [SMALL_STATE(1503)] = 50805, - [SMALL_STATE(1504)] = 50828, - [SMALL_STATE(1505)] = 50849, - [SMALL_STATE(1506)] = 50872, - [SMALL_STATE(1507)] = 50885, - [SMALL_STATE(1508)] = 50898, - [SMALL_STATE(1509)] = 50919, - [SMALL_STATE(1510)] = 50937, - [SMALL_STATE(1511)] = 50957, - [SMALL_STATE(1512)] = 50975, - [SMALL_STATE(1513)] = 50995, - [SMALL_STATE(1514)] = 51015, - [SMALL_STATE(1515)] = 51035, - [SMALL_STATE(1516)] = 51055, - [SMALL_STATE(1517)] = 51067, - [SMALL_STATE(1518)] = 51087, - [SMALL_STATE(1519)] = 51107, - [SMALL_STATE(1520)] = 51127, - [SMALL_STATE(1521)] = 51147, - [SMALL_STATE(1522)] = 51167, - [SMALL_STATE(1523)] = 51185, - [SMALL_STATE(1524)] = 51205, - [SMALL_STATE(1525)] = 51223, - [SMALL_STATE(1526)] = 51243, - [SMALL_STATE(1527)] = 51263, - [SMALL_STATE(1528)] = 51283, - [SMALL_STATE(1529)] = 51303, - [SMALL_STATE(1530)] = 51323, - [SMALL_STATE(1531)] = 51343, - [SMALL_STATE(1532)] = 51361, - [SMALL_STATE(1533)] = 51381, - [SMALL_STATE(1534)] = 51401, - [SMALL_STATE(1535)] = 51421, - [SMALL_STATE(1536)] = 51441, - [SMALL_STATE(1537)] = 51457, - [SMALL_STATE(1538)] = 51474, - [SMALL_STATE(1539)] = 51491, - [SMALL_STATE(1540)] = 51504, - [SMALL_STATE(1541)] = 51519, - [SMALL_STATE(1542)] = 51536, - [SMALL_STATE(1543)] = 51551, - [SMALL_STATE(1544)] = 51568, - [SMALL_STATE(1545)] = 51585, - [SMALL_STATE(1546)] = 51596, - [SMALL_STATE(1547)] = 51613, - [SMALL_STATE(1548)] = 51630, - [SMALL_STATE(1549)] = 51645, - [SMALL_STATE(1550)] = 51660, - [SMALL_STATE(1551)] = 51677, - [SMALL_STATE(1552)] = 51694, - [SMALL_STATE(1553)] = 51711, - [SMALL_STATE(1554)] = 51728, - [SMALL_STATE(1555)] = 51745, - [SMALL_STATE(1556)] = 51760, - [SMALL_STATE(1557)] = 51777, - [SMALL_STATE(1558)] = 51790, - [SMALL_STATE(1559)] = 51807, - [SMALL_STATE(1560)] = 51818, - [SMALL_STATE(1561)] = 51835, - [SMALL_STATE(1562)] = 51852, - [SMALL_STATE(1563)] = 51869, - [SMALL_STATE(1564)] = 51886, - [SMALL_STATE(1565)] = 51903, - [SMALL_STATE(1566)] = 51918, - [SMALL_STATE(1567)] = 51931, - [SMALL_STATE(1568)] = 51948, - [SMALL_STATE(1569)] = 51965, - [SMALL_STATE(1570)] = 51980, - [SMALL_STATE(1571)] = 51993, - [SMALL_STATE(1572)] = 52010, - [SMALL_STATE(1573)] = 52025, - [SMALL_STATE(1574)] = 52040, - [SMALL_STATE(1575)] = 52057, - [SMALL_STATE(1576)] = 52074, - [SMALL_STATE(1577)] = 52089, - [SMALL_STATE(1578)] = 52106, - [SMALL_STATE(1579)] = 52121, - [SMALL_STATE(1580)] = 52136, - [SMALL_STATE(1581)] = 52153, - [SMALL_STATE(1582)] = 52170, - [SMALL_STATE(1583)] = 52187, - [SMALL_STATE(1584)] = 52200, - [SMALL_STATE(1585)] = 52217, - [SMALL_STATE(1586)] = 52230, - [SMALL_STATE(1587)] = 52243, - [SMALL_STATE(1588)] = 52258, - [SMALL_STATE(1589)] = 52275, - [SMALL_STATE(1590)] = 52290, - [SMALL_STATE(1591)] = 52305, - [SMALL_STATE(1592)] = 52320, - [SMALL_STATE(1593)] = 52337, - [SMALL_STATE(1594)] = 52354, - [SMALL_STATE(1595)] = 52371, - [SMALL_STATE(1596)] = 52384, - [SMALL_STATE(1597)] = 52401, - [SMALL_STATE(1598)] = 52418, - [SMALL_STATE(1599)] = 52429, - [SMALL_STATE(1600)] = 52446, - [SMALL_STATE(1601)] = 52463, - [SMALL_STATE(1602)] = 52480, - [SMALL_STATE(1603)] = 52495, - [SMALL_STATE(1604)] = 52512, - [SMALL_STATE(1605)] = 52527, - [SMALL_STATE(1606)] = 52544, - [SMALL_STATE(1607)] = 52559, - [SMALL_STATE(1608)] = 52576, - [SMALL_STATE(1609)] = 52589, - [SMALL_STATE(1610)] = 52606, - [SMALL_STATE(1611)] = 52621, - [SMALL_STATE(1612)] = 52638, - [SMALL_STATE(1613)] = 52652, - [SMALL_STATE(1614)] = 52666, - [SMALL_STATE(1615)] = 52680, - [SMALL_STATE(1616)] = 52692, - [SMALL_STATE(1617)] = 52706, - [SMALL_STATE(1618)] = 52720, - [SMALL_STATE(1619)] = 52734, - [SMALL_STATE(1620)] = 52748, - [SMALL_STATE(1621)] = 52762, - [SMALL_STATE(1622)] = 52776, - [SMALL_STATE(1623)] = 52790, - [SMALL_STATE(1624)] = 52804, - [SMALL_STATE(1625)] = 52818, - [SMALL_STATE(1626)] = 52832, - [SMALL_STATE(1627)] = 52846, - [SMALL_STATE(1628)] = 52860, - [SMALL_STATE(1629)] = 52874, - [SMALL_STATE(1630)] = 52888, - [SMALL_STATE(1631)] = 52902, - [SMALL_STATE(1632)] = 52916, - [SMALL_STATE(1633)] = 52930, - [SMALL_STATE(1634)] = 52940, - [SMALL_STATE(1635)] = 52954, - [SMALL_STATE(1636)] = 52964, - [SMALL_STATE(1637)] = 52978, - [SMALL_STATE(1638)] = 52992, - [SMALL_STATE(1639)] = 53006, - [SMALL_STATE(1640)] = 53020, - [SMALL_STATE(1641)] = 53034, - [SMALL_STATE(1642)] = 53048, - [SMALL_STATE(1643)] = 53062, - [SMALL_STATE(1644)] = 53076, - [SMALL_STATE(1645)] = 53090, - [SMALL_STATE(1646)] = 53104, - [SMALL_STATE(1647)] = 53118, - [SMALL_STATE(1648)] = 53132, - [SMALL_STATE(1649)] = 53146, - [SMALL_STATE(1650)] = 53160, - [SMALL_STATE(1651)] = 53174, - [SMALL_STATE(1652)] = 53188, - [SMALL_STATE(1653)] = 53202, - [SMALL_STATE(1654)] = 53216, - [SMALL_STATE(1655)] = 53230, - [SMALL_STATE(1656)] = 53244, - [SMALL_STATE(1657)] = 53258, - [SMALL_STATE(1658)] = 53272, - [SMALL_STATE(1659)] = 53286, - [SMALL_STATE(1660)] = 53300, - [SMALL_STATE(1661)] = 53314, - [SMALL_STATE(1662)] = 53328, - [SMALL_STATE(1663)] = 53342, - [SMALL_STATE(1664)] = 53356, - [SMALL_STATE(1665)] = 53370, - [SMALL_STATE(1666)] = 53384, - [SMALL_STATE(1667)] = 53398, - [SMALL_STATE(1668)] = 53412, - [SMALL_STATE(1669)] = 53426, - [SMALL_STATE(1670)] = 53440, - [SMALL_STATE(1671)] = 53454, - [SMALL_STATE(1672)] = 53468, - [SMALL_STATE(1673)] = 53482, - [SMALL_STATE(1674)] = 53496, - [SMALL_STATE(1675)] = 53510, - [SMALL_STATE(1676)] = 53524, - [SMALL_STATE(1677)] = 53538, - [SMALL_STATE(1678)] = 53552, - [SMALL_STATE(1679)] = 53566, - [SMALL_STATE(1680)] = 53580, - [SMALL_STATE(1681)] = 53594, - [SMALL_STATE(1682)] = 53608, - [SMALL_STATE(1683)] = 53622, - [SMALL_STATE(1684)] = 53636, - [SMALL_STATE(1685)] = 53650, - [SMALL_STATE(1686)] = 53664, - [SMALL_STATE(1687)] = 53678, - [SMALL_STATE(1688)] = 53692, - [SMALL_STATE(1689)] = 53706, - [SMALL_STATE(1690)] = 53720, - [SMALL_STATE(1691)] = 53734, - [SMALL_STATE(1692)] = 53748, - [SMALL_STATE(1693)] = 53762, - [SMALL_STATE(1694)] = 53776, - [SMALL_STATE(1695)] = 53790, - [SMALL_STATE(1696)] = 53804, - [SMALL_STATE(1697)] = 53818, - [SMALL_STATE(1698)] = 53832, - [SMALL_STATE(1699)] = 53846, - [SMALL_STATE(1700)] = 53860, - [SMALL_STATE(1701)] = 53874, - [SMALL_STATE(1702)] = 53888, - [SMALL_STATE(1703)] = 53902, - [SMALL_STATE(1704)] = 53916, - [SMALL_STATE(1705)] = 53928, - [SMALL_STATE(1706)] = 53942, - [SMALL_STATE(1707)] = 53956, - [SMALL_STATE(1708)] = 53970, - [SMALL_STATE(1709)] = 53984, - [SMALL_STATE(1710)] = 53998, - [SMALL_STATE(1711)] = 54012, - [SMALL_STATE(1712)] = 54026, - [SMALL_STATE(1713)] = 54040, - [SMALL_STATE(1714)] = 54054, - [SMALL_STATE(1715)] = 54068, - [SMALL_STATE(1716)] = 54082, - [SMALL_STATE(1717)] = 54096, - [SMALL_STATE(1718)] = 54110, - [SMALL_STATE(1719)] = 54124, - [SMALL_STATE(1720)] = 54138, - [SMALL_STATE(1721)] = 54152, - [SMALL_STATE(1722)] = 54166, - [SMALL_STATE(1723)] = 54180, - [SMALL_STATE(1724)] = 54194, - [SMALL_STATE(1725)] = 54206, - [SMALL_STATE(1726)] = 54220, - [SMALL_STATE(1727)] = 54234, - [SMALL_STATE(1728)] = 54248, - [SMALL_STATE(1729)] = 54262, - [SMALL_STATE(1730)] = 54276, - [SMALL_STATE(1731)] = 54290, - [SMALL_STATE(1732)] = 54304, - [SMALL_STATE(1733)] = 54318, - [SMALL_STATE(1734)] = 54332, - [SMALL_STATE(1735)] = 54346, - [SMALL_STATE(1736)] = 54358, - [SMALL_STATE(1737)] = 54372, - [SMALL_STATE(1738)] = 54386, - [SMALL_STATE(1739)] = 54400, - [SMALL_STATE(1740)] = 54414, - [SMALL_STATE(1741)] = 54428, - [SMALL_STATE(1742)] = 54442, - [SMALL_STATE(1743)] = 54456, - [SMALL_STATE(1744)] = 54470, - [SMALL_STATE(1745)] = 54484, - [SMALL_STATE(1746)] = 54498, - [SMALL_STATE(1747)] = 54512, - [SMALL_STATE(1748)] = 54526, - [SMALL_STATE(1749)] = 54540, - [SMALL_STATE(1750)] = 54554, - [SMALL_STATE(1751)] = 54568, - [SMALL_STATE(1752)] = 54582, - [SMALL_STATE(1753)] = 54596, - [SMALL_STATE(1754)] = 54610, - [SMALL_STATE(1755)] = 54624, - [SMALL_STATE(1756)] = 54638, - [SMALL_STATE(1757)] = 54648, - [SMALL_STATE(1758)] = 54662, - [SMALL_STATE(1759)] = 54676, - [SMALL_STATE(1760)] = 54690, - [SMALL_STATE(1761)] = 54704, - [SMALL_STATE(1762)] = 54713, - [SMALL_STATE(1763)] = 54724, - [SMALL_STATE(1764)] = 54733, - [SMALL_STATE(1765)] = 54744, - [SMALL_STATE(1766)] = 54755, - [SMALL_STATE(1767)] = 54766, - [SMALL_STATE(1768)] = 54777, - [SMALL_STATE(1769)] = 54788, - [SMALL_STATE(1770)] = 54799, - [SMALL_STATE(1771)] = 54810, - [SMALL_STATE(1772)] = 54821, - [SMALL_STATE(1773)] = 54832, - [SMALL_STATE(1774)] = 54841, - [SMALL_STATE(1775)] = 54852, - [SMALL_STATE(1776)] = 54863, - [SMALL_STATE(1777)] = 54872, - [SMALL_STATE(1778)] = 54883, - [SMALL_STATE(1779)] = 54894, - [SMALL_STATE(1780)] = 54905, - [SMALL_STATE(1781)] = 54914, - [SMALL_STATE(1782)] = 54925, - [SMALL_STATE(1783)] = 54936, - [SMALL_STATE(1784)] = 54947, - [SMALL_STATE(1785)] = 54958, - [SMALL_STATE(1786)] = 54969, - [SMALL_STATE(1787)] = 54978, - [SMALL_STATE(1788)] = 54987, - [SMALL_STATE(1789)] = 54996, - [SMALL_STATE(1790)] = 55007, - [SMALL_STATE(1791)] = 55018, - [SMALL_STATE(1792)] = 55029, - [SMALL_STATE(1793)] = 55038, - [SMALL_STATE(1794)] = 55049, - [SMALL_STATE(1795)] = 55058, - [SMALL_STATE(1796)] = 55069, - [SMALL_STATE(1797)] = 55078, - [SMALL_STATE(1798)] = 55089, - [SMALL_STATE(1799)] = 55100, - [SMALL_STATE(1800)] = 55111, - [SMALL_STATE(1801)] = 55122, - [SMALL_STATE(1802)] = 55131, - [SMALL_STATE(1803)] = 55142, - [SMALL_STATE(1804)] = 55153, - [SMALL_STATE(1805)] = 55164, - [SMALL_STATE(1806)] = 55175, - [SMALL_STATE(1807)] = 55186, - [SMALL_STATE(1808)] = 55197, - [SMALL_STATE(1809)] = 55208, - [SMALL_STATE(1810)] = 55219, - [SMALL_STATE(1811)] = 55228, - [SMALL_STATE(1812)] = 55239, - [SMALL_STATE(1813)] = 55247, - [SMALL_STATE(1814)] = 55255, - [SMALL_STATE(1815)] = 55263, - [SMALL_STATE(1816)] = 55271, - [SMALL_STATE(1817)] = 55279, - [SMALL_STATE(1818)] = 55287, - [SMALL_STATE(1819)] = 55295, - [SMALL_STATE(1820)] = 55303, - [SMALL_STATE(1821)] = 55311, - [SMALL_STATE(1822)] = 55319, - [SMALL_STATE(1823)] = 55327, - [SMALL_STATE(1824)] = 55335, - [SMALL_STATE(1825)] = 55343, - [SMALL_STATE(1826)] = 55351, - [SMALL_STATE(1827)] = 55359, - [SMALL_STATE(1828)] = 55367, - [SMALL_STATE(1829)] = 55375, - [SMALL_STATE(1830)] = 55383, - [SMALL_STATE(1831)] = 55391, - [SMALL_STATE(1832)] = 55399, - [SMALL_STATE(1833)] = 55407, - [SMALL_STATE(1834)] = 55415, - [SMALL_STATE(1835)] = 55423, - [SMALL_STATE(1836)] = 55431, - [SMALL_STATE(1837)] = 55439, - [SMALL_STATE(1838)] = 55447, - [SMALL_STATE(1839)] = 55455, - [SMALL_STATE(1840)] = 55463, - [SMALL_STATE(1841)] = 55471, - [SMALL_STATE(1842)] = 55479, - [SMALL_STATE(1843)] = 55487, - [SMALL_STATE(1844)] = 55495, - [SMALL_STATE(1845)] = 55503, - [SMALL_STATE(1846)] = 55511, - [SMALL_STATE(1847)] = 55519, - [SMALL_STATE(1848)] = 55527, - [SMALL_STATE(1849)] = 55535, - [SMALL_STATE(1850)] = 55543, - [SMALL_STATE(1851)] = 55551, - [SMALL_STATE(1852)] = 55559, - [SMALL_STATE(1853)] = 55567, - [SMALL_STATE(1854)] = 55575, - [SMALL_STATE(1855)] = 55583, - [SMALL_STATE(1856)] = 55591, - [SMALL_STATE(1857)] = 55599, - [SMALL_STATE(1858)] = 55607, - [SMALL_STATE(1859)] = 55615, - [SMALL_STATE(1860)] = 55623, - [SMALL_STATE(1861)] = 55631, - [SMALL_STATE(1862)] = 55639, - [SMALL_STATE(1863)] = 55647, - [SMALL_STATE(1864)] = 55655, - [SMALL_STATE(1865)] = 55663, - [SMALL_STATE(1866)] = 55671, - [SMALL_STATE(1867)] = 55679, - [SMALL_STATE(1868)] = 55687, - [SMALL_STATE(1869)] = 55695, - [SMALL_STATE(1870)] = 55703, - [SMALL_STATE(1871)] = 55711, - [SMALL_STATE(1872)] = 55719, - [SMALL_STATE(1873)] = 55727, - [SMALL_STATE(1874)] = 55735, - [SMALL_STATE(1875)] = 55743, - [SMALL_STATE(1876)] = 55751, - [SMALL_STATE(1877)] = 55759, - [SMALL_STATE(1878)] = 55767, - [SMALL_STATE(1879)] = 55775, - [SMALL_STATE(1880)] = 55783, - [SMALL_STATE(1881)] = 55791, - [SMALL_STATE(1882)] = 55799, - [SMALL_STATE(1883)] = 55807, - [SMALL_STATE(1884)] = 55815, - [SMALL_STATE(1885)] = 55823, - [SMALL_STATE(1886)] = 55831, - [SMALL_STATE(1887)] = 55839, - [SMALL_STATE(1888)] = 55847, - [SMALL_STATE(1889)] = 55855, - [SMALL_STATE(1890)] = 55863, - [SMALL_STATE(1891)] = 55871, - [SMALL_STATE(1892)] = 55879, - [SMALL_STATE(1893)] = 55887, - [SMALL_STATE(1894)] = 55895, - [SMALL_STATE(1895)] = 55903, - [SMALL_STATE(1896)] = 55911, - [SMALL_STATE(1897)] = 55919, - [SMALL_STATE(1898)] = 55927, - [SMALL_STATE(1899)] = 55935, - [SMALL_STATE(1900)] = 55943, - [SMALL_STATE(1901)] = 55951, - [SMALL_STATE(1902)] = 55959, - [SMALL_STATE(1903)] = 55967, - [SMALL_STATE(1904)] = 55975, - [SMALL_STATE(1905)] = 55983, - [SMALL_STATE(1906)] = 55991, - [SMALL_STATE(1907)] = 55999, - [SMALL_STATE(1908)] = 56007, - [SMALL_STATE(1909)] = 56015, - [SMALL_STATE(1910)] = 56023, - [SMALL_STATE(1911)] = 56031, - [SMALL_STATE(1912)] = 56039, - [SMALL_STATE(1913)] = 56047, - [SMALL_STATE(1914)] = 56055, - [SMALL_STATE(1915)] = 56063, - [SMALL_STATE(1916)] = 56071, - [SMALL_STATE(1917)] = 56079, - [SMALL_STATE(1918)] = 56087, - [SMALL_STATE(1919)] = 56095, - [SMALL_STATE(1920)] = 56103, - [SMALL_STATE(1921)] = 56111, - [SMALL_STATE(1922)] = 56119, - [SMALL_STATE(1923)] = 56127, - [SMALL_STATE(1924)] = 56135, - [SMALL_STATE(1925)] = 56143, - [SMALL_STATE(1926)] = 56151, - [SMALL_STATE(1927)] = 56159, - [SMALL_STATE(1928)] = 56167, - [SMALL_STATE(1929)] = 56175, - [SMALL_STATE(1930)] = 56183, - [SMALL_STATE(1931)] = 56191, - [SMALL_STATE(1932)] = 56199, - [SMALL_STATE(1933)] = 56207, - [SMALL_STATE(1934)] = 56215, - [SMALL_STATE(1935)] = 56223, - [SMALL_STATE(1936)] = 56231, - [SMALL_STATE(1937)] = 56239, - [SMALL_STATE(1938)] = 56247, - [SMALL_STATE(1939)] = 56255, - [SMALL_STATE(1940)] = 56263, - [SMALL_STATE(1941)] = 56271, - [SMALL_STATE(1942)] = 56279, - [SMALL_STATE(1943)] = 56287, - [SMALL_STATE(1944)] = 56295, - [SMALL_STATE(1945)] = 56303, - [SMALL_STATE(1946)] = 56311, - [SMALL_STATE(1947)] = 56319, - [SMALL_STATE(1948)] = 56327, - [SMALL_STATE(1949)] = 56335, - [SMALL_STATE(1950)] = 56343, - [SMALL_STATE(1951)] = 56351, - [SMALL_STATE(1952)] = 56359, - [SMALL_STATE(1953)] = 56367, - [SMALL_STATE(1954)] = 56375, - [SMALL_STATE(1955)] = 56383, - [SMALL_STATE(1956)] = 56391, - [SMALL_STATE(1957)] = 56399, - [SMALL_STATE(1958)] = 56407, - [SMALL_STATE(1959)] = 56415, - [SMALL_STATE(1960)] = 56423, - [SMALL_STATE(1961)] = 56431, - [SMALL_STATE(1962)] = 56439, - [SMALL_STATE(1963)] = 56447, - [SMALL_STATE(1964)] = 56455, - [SMALL_STATE(1965)] = 56463, - [SMALL_STATE(1966)] = 56471, - [SMALL_STATE(1967)] = 56479, - [SMALL_STATE(1968)] = 56487, - [SMALL_STATE(1969)] = 56495, - [SMALL_STATE(1970)] = 56503, - [SMALL_STATE(1971)] = 56511, - [SMALL_STATE(1972)] = 56519, - [SMALL_STATE(1973)] = 56527, - [SMALL_STATE(1974)] = 56535, - [SMALL_STATE(1975)] = 56543, - [SMALL_STATE(1976)] = 56551, - [SMALL_STATE(1977)] = 56559, - [SMALL_STATE(1978)] = 56567, - [SMALL_STATE(1979)] = 56575, - [SMALL_STATE(1980)] = 56583, - [SMALL_STATE(1981)] = 56591, - [SMALL_STATE(1982)] = 56599, - [SMALL_STATE(1983)] = 56607, - [SMALL_STATE(1984)] = 56615, - [SMALL_STATE(1985)] = 56623, - [SMALL_STATE(1986)] = 56631, - [SMALL_STATE(1987)] = 56639, - [SMALL_STATE(1988)] = 56647, - [SMALL_STATE(1989)] = 56655, - [SMALL_STATE(1990)] = 56663, - [SMALL_STATE(1991)] = 56671, - [SMALL_STATE(1992)] = 56679, - [SMALL_STATE(1993)] = 56687, - [SMALL_STATE(1994)] = 56695, - [SMALL_STATE(1995)] = 56703, - [SMALL_STATE(1996)] = 56711, - [SMALL_STATE(1997)] = 56719, - [SMALL_STATE(1998)] = 56727, - [SMALL_STATE(1999)] = 56735, - [SMALL_STATE(2000)] = 56743, - [SMALL_STATE(2001)] = 56751, - [SMALL_STATE(2002)] = 56759, - [SMALL_STATE(2003)] = 56767, - [SMALL_STATE(2004)] = 56775, - [SMALL_STATE(2005)] = 56783, - [SMALL_STATE(2006)] = 56791, - [SMALL_STATE(2007)] = 56799, - [SMALL_STATE(2008)] = 56807, - [SMALL_STATE(2009)] = 56815, - [SMALL_STATE(2010)] = 56823, - [SMALL_STATE(2011)] = 56831, - [SMALL_STATE(2012)] = 56839, - [SMALL_STATE(2013)] = 56847, - [SMALL_STATE(2014)] = 56855, - [SMALL_STATE(2015)] = 56863, - [SMALL_STATE(2016)] = 56871, - [SMALL_STATE(2017)] = 56879, - [SMALL_STATE(2018)] = 56887, -}; - -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_EXTRA(), - [7] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ql, 0), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1591), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1460), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1282), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1772), - [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444), - [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), - [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), - [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), - [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1925), - [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792), - [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972), - [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(966), - [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), - [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), - [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), - [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), - [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), - [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), - [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(967), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), - [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), - [111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), - [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), - [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), - [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), - [125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), - [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(715), - [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), - [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), - [139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), - [145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), - [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), - [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), - [157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), - [169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), - [175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), - [177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), - [181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), - [183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), - [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), - [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757), - [199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), - [201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), - [203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), - [205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), - [207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), - [209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), - [213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), - [215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502), - [217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), - [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092), - [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(899), - [225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), - [227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), - [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), - [233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), - [237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), - [239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1677), - [243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), - [245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), - [247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), - [249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), - [253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), - [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), - [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), - [261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1279), - [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), - [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), - [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), - [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), - [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), - [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), - [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), - [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), - [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), - [283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200), - [289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), - [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847), - [293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(516), - [299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), - [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514), - [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(513), - [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), - [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), - [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2006), - [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(585), - [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(587), - [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(588), - [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(589), - [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), - [341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), - [345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263), - [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), - [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), - [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1973), - [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), - [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), - [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), - [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902), - [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), - [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), - [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), - [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), - [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1945), - [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), - [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), - [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), - [399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 3), - [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), - [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), - [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), - [417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 1), - [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), - [427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), - [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 2), - [431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1931), - [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), - [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), - [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), - [447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), - [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), - [457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), - [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), - [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), - [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), - [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), - [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), - [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), - [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), - [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), - [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), - [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451), - [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), - [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), - [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), - [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), - [505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), - [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), - [511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(591), - [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), - [515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(592), - [517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594), - [519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(596), - [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), - [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497), - [529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), - [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), - [535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(269), - [537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), - [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), - [543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011), - [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1010), - [549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009), - [551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008), - [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), - [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), - [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), - [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), - [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_simpleId, 1), - [581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_simpleId, 1), - [583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_literalId, 1), - [585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_annotName, 1), - [587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_literalId, 1), REDUCE(sym_simpleId, 1), - [590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_orderBy, 1), - [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(597), - [594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_orderBy, 1), - [596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), - [598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), - [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1428), - [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), - [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), - [610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), - [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1212), - [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422), - [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), - [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), - [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), - [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200), - [628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mul_expr, 3, .production_id = 12), - [630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mul_expr, 3, .production_id = 12), - [632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_negation, 2), - [634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_negation, 2), - [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), - [638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), - [640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asExpr, 1), - [642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asExpr, 1), - [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1540), - [646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258), - [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1430), - [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), - [654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), - [656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_term, 6, .production_id = 36), - [658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_term, 6, .production_id = 36), - [660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_implication, 3, .production_id = 12), - [662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_implication, 3, .production_id = 12), - [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), - [666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), - [668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_prefix_cast, 4, .dynamic_precedence = 10), - [670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_prefix_cast, 4, .dynamic_precedence = 10), - [672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_comp_term, 3, .production_id = 12), - [674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comp_term, 3, .production_id = 12), - [676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_simpleId, 1), REDUCE(sym_className, 1), - [679] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_conjunction, 3, .production_id = 12), - [681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_conjunction, 3, .production_id = 12), - [683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expr, 2), - [685] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expr, 2), - [687] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_disjunction, 3, .production_id = 12), - [689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_disjunction, 3, .production_id = 12), - [691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_add_expr, 3, .production_id = 12), - [693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_add_expr, 3, .production_id = 12), - [695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589), - [697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [699] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_varName, 1), - [701] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_moduleName, 1), REDUCE(sym_varName, 1), - [704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_varName, 1), - [706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleExpr, 1), - [708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_aggregate, 3), - [710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_aggregate, 3), - [712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_qualifiedRhs, 4, .production_id = 1), - [714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_qualifiedRhs, 4, .production_id = 1), - [716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_literal, 5), - [718] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_literal, 5), - [720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_range, 5, .production_id = 29), - [722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_range, 5, .production_id = 29), - [724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_aggregate, 4), - [726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_aggregate, 4), - [728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_body, 3), - [730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_body, 3), - [732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 3), - [734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 3), - [736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_literal, 4), - [738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_literal, 4), - [740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_or_unqual_agg_expr, 3, .dynamic_precedence = 10), - [742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_or_unqual_agg_expr, 3, .dynamic_precedence = 10), - [744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_body, 2), - [746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_body, 2), - [748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_super_ref, 3), - [750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_super_ref, 3), - [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_in_expr, 3, .production_id = 12), - [754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_in_expr, 3, .production_id = 12), - [756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), - [758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_qualified_expr, 3), - [760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_qualified_expr, 3), - [762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), - [764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_literal, 3), - [766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_literal, 3), - [768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_par_expr, 3), - [770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_par_expr, 3), - [772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_literal, 2), - [774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_literal, 2), - [776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_or_unqual_agg_expr, 2, .dynamic_precedence = 10), - [778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_or_unqual_agg_expr, 2, .dynamic_precedence = 10), - [780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__exprOrTerm, 1), - [782] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__exprOrTerm, 1), - [784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_super_ref, 1), - [786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_super_ref, 1), - [788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable, 1), - [790] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable, 1), - [792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bool, 1), - [794] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_bool, 1), - [796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_literal, 1), - [798] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_literal, 1), - [800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_className, 1), - [802] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_simpleId, 1), REDUCE(sym_className, 1), - [805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_className, 1), - [807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 8, .production_id = 69), - [809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 8, .production_id = 69), - [811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_aggregate, 8), - [813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_aggregate, 8), - [815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 7, .production_id = 61), - [817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 7, .production_id = 61), - [819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 7, .production_id = 60), - [821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 7, .production_id = 60), - [823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_qualifiedRhs, 6, .production_id = 1), - [825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_qualifiedRhs, 6, .production_id = 1), - [827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_aggregate, 7), - [829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_aggregate, 7), - [831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 6, .production_id = 50), - [833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 6, .production_id = 50), - [835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 6, .production_id = 49), - [837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 6, .production_id = 49), - [839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 6, .production_id = 48), - [841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 6, .production_id = 48), - [843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_annotation, 7, .production_id = 47), - [845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_annotation, 7, .production_id = 47), - [847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_qualifiedRhs, 5, .production_id = 1), - [849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_qualifiedRhs, 5, .production_id = 1), - [851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_aggregate, 6), - [853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_aggregate, 6), - [855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 5), - [857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 5), - [859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 5, .production_id = 39), - [861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 5, .production_id = 39), - [863] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 5, .production_id = 38), - [865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 5, .production_id = 38), - [867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 4), - [869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 4), - [871] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_body, 4), - [873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_body, 4), - [875] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unqual_agg_body, 4, .production_id = 31), - [877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unqual_agg_body, 4, .production_id = 31), - [879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_qualifiedRhs, 3, .production_id = 1), - [881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_qualifiedRhs, 3, .production_id = 1), - [883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_qualifiedRhs, 3), - [885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_qualifiedRhs, 3), - [887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_mulop, 1), - [889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_mulop, 1), - [891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), - [893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [895] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unop, 1), - [897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unop, 1), - [899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_compop, 1), - [901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_compop, 1), - [903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_addop, 1), - [905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_addop, 1), - [907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primitiveType, 1), - [909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primitiveType, 1), - [911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 7, .production_id = 46), - [913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 7, .production_id = 46), - [915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_typeExpr, 1, .production_id = 1), - [917] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_typeExpr, 1, .production_id = 1), - [919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_typeExpr, 1), - [921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_typeExpr, 1), - [923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_typeExpr, 3, .production_id = 11), - [925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_typeExpr, 3, .production_id = 11), - [927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_special_call, 3), - [929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_special_call, 3), - [931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 3), - [933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 3), - [935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_instance_of, 3), - [937] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_instance_of, 3), - [939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 4, .production_id = 17), - [941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 4, .production_id = 17), - [943] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 4), - [945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 4), - [947] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 5, .production_id = 30), - [949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 5, .production_id = 30), - [951] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 5), - [953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 5), - [955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 6, .production_id = 37), - [957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 6, .production_id = 37), - [959] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 7, .production_id = 45), - [961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 7, .production_id = 45), - [963] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 8, .production_id = 59), - [965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 8, .production_id = 59), - [967] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quantified, 9, .production_id = 68), - [969] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantified, 9, .production_id = 68), - [971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1555), - [973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), - [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1461), - [977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), - [979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1323), - [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), - [983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), - [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1779), - [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), - [989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), - [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), - [993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), - [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), - [997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), - [999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229), - [1001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), - [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), - [1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), - [1007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [1009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), - [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ql_repeat1, 2), - [1013] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1208), - [1016] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1591), - [1019] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1460), - [1022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1771), - [1025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1282), - [1028] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(302), - [1031] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(69), - [1034] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1772), - [1037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1293), - [1040] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1444), - [1043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1440), - [1046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1442), - [1049] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1774), - [1052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [1054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), - [1056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), - [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), - [1060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), - [1062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), - [1064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), - [1066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), - [1068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), - [1070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), - [1072] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1555), - [1075] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1461), - [1078] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1789), - [1081] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1323), - [1084] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(358), - [1087] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(107), - [1090] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1779), - [1093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1324), - [1096] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ql_repeat1, 2), SHIFT_REPEAT(1778), - [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), - [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), - [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), - [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), - [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), - [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), - [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), - [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), - [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), - [1119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ql, 1), - [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), - [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), - [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), - [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), - [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), - [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), - [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), - [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1808), - [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574), - [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268), - [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), - [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), - [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), - [1147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), - [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), - [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [1153] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dataclass_repeat2, 2), SHIFT_REPEAT(1208), - [1156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dataclass_repeat2, 2), - [1158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dataclass_repeat2, 2), SHIFT_REPEAT(1439), - [1161] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dataclass_repeat2, 2), SHIFT_REPEAT(1444), - [1164] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dataclass_repeat2, 2), SHIFT_REPEAT(1440), - [1167] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dataclass_repeat2, 2), SHIFT_REPEAT(1442), - [1170] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dataclass_repeat2, 2), SHIFT_REPEAT(1808), - [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), - [1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276), - [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), - [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278), - [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), - [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), - [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1354), - [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), - [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), - [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), - [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), - [1195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [1197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), - [1199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), - [1201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), - [1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), - [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), - [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), - [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), - [1211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), - [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), - [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), - [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), - [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), - [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), - [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), - [1227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280), - [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421), - [1231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), - [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), - [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), - [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), - [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [1247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), - [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), - [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), - [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), - [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), - [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362), - [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [1279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [1281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), - [1285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), - [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [1289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), - [1291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [1293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [1295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), - [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), - [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [1301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), - [1303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), - [1305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [1309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [1311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), - [1313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), - [1317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_moduleExpr, 1), - [1319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleName, 1), - [1321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), - [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), - [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1933), - [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), - [1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [1333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), - [1335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), - [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), - [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), - [1341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), - [1343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), - [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [1349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), - [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [1353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), - [1355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [1357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), - [1359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [1361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_asExprs_repeat1, 2), - [1363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_asExprs_repeat1, 2), - [1365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_asExprs_repeat1, 2), SHIFT_REPEAT(151), - [1368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [1370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), - [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), - [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), - [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [1400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__call_arg, 1), - [1402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleExpr, 3, .production_id = 10), - [1404] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_moduleExpr, 3, .production_id = 10), - [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), - [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), - [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [1422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_asExprs_repeat1, 2), SHIFT_REPEAT(165), - [1425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [1427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [1429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), - [1431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [1433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), - [1435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [1437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [1439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [1441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), - [1443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), - [1447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [1449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 7, .production_id = 10), - [1451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 7, .production_id = 10), - [1453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [1455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_aggregate_repeat1, 2), - [1457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), - [1459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), - [1463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [1465] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asExprs, 2), - [1467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [1469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asExprs, 2), - [1471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [1473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [1475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [1477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [1479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), - [1481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [1485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [1487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), - [1489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [1491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), - [1493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [1495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asExprs, 1), - [1497] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asExprs, 1), - [1499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [1501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 2, .production_id = 18), - [1503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [1505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), - [1507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [1509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 3, .production_id = 1), - [1511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [1513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 3, .production_id = 1), - [1515] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 6, .production_id = 10), - [1517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 6, .production_id = 10), - [1519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), - [1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [1523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 6, .production_id = 2), - [1525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 6, .production_id = 2), - [1527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), - [1529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [1531] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 5, .production_id = 1), - [1533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 5, .production_id = 1), - [1535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 5, .production_id = 2), - [1537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 5, .production_id = 2), - [1539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 5, .production_id = 10), - [1541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 5, .production_id = 10), - [1543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), - [1545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), - [1547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), - [1549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517), - [1551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [1553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), - [1555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), - [1557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), - [1559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 4, .production_id = 2), - [1563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 4, .production_id = 2), - [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 4, .production_id = 1), - [1567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 4, .production_id = 1), - [1569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), - [1571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [1573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [1575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [1577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 3, .production_id = 31), - [1579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [1581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), - [1583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [1585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 4, .production_id = 39), - [1587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [1589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), - [1591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), - [1593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_importModuleExpr, 2, .production_id = 4), - [1595] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_importModuleExpr, 2, .production_id = 4), - [1597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), - [1599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_orderBys_repeat1, 2), - [1601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_orderBys_repeat1, 2), - [1603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_orderBys_repeat1, 2), SHIFT_REPEAT(170), - [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(885), - [1608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137), - [1610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [1612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_orderBys, 3), - [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [1616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_orderBys, 3), - [1618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), - [1620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_importModuleExpr, 1), - [1622] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_importModuleExpr, 1), - [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), - [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), - [1628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1435), - [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), - [1632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select, 6), - [1634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 6), - [1636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1826), - [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), - [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), - [1642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 7), - [1644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select, 7), - [1646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829), - [1648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_moduleInstantiation, 5, .production_id = 1), - [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleInstantiation, 5, .production_id = 1), - [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909), - [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), - [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), - [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609), - [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [1666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 3), - [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select, 3), - [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1511), - [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select, 2), - [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 2), - [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [1680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_asExpr, 3), - [1682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_asExpr, 3), - [1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), - [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), - [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [1690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), - [1692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleInstantiation, 4, .production_id = 1), - [1694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_moduleInstantiation, 4, .production_id = 1), - [1696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_orderBys, 4), - [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_orderBys, 4), - [1700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - [1704] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_orderBys_repeat1, 2), SHIFT_REPEAT(156), - [1707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [1709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), - [1711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [1713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [1715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), - [1717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170), - [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [1721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), - [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), - [1725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [1727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [1729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [1731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranches, 1), - [1733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranches, 1), - [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1467), - [1737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), - [1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [1741] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select, 4), - [1743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 4), - [1745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [1747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [1749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [1751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranches, 2), - [1753] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranches, 2), - [1755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1469), - [1757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), - [1759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [1761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [1763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), - [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [1767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_datatypeBranches_repeat1, 2), - [1769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_datatypeBranches_repeat1, 2), - [1771] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_datatypeBranches_repeat1, 2), SHIFT_REPEAT(1469), - [1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [1776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), - [1780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), - [1782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [1784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 5), - [1786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select, 5), - [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), - [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), - [1792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [1796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), - [1798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [1800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799), - [1802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [1804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), - [1806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [1808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [1810] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_datatypeBranches_repeat1, 2), SHIFT_REPEAT(1467), - [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), - [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), - [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), - [1819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), - [1823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), - [1825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), - [1827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521), - [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), - [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), - [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), - [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), - [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [1839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [1841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 7, .production_id = 2), - [1843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 7, .production_id = 2), - [1845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_body, 3), - [1847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_body, 3), - [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 6, .production_id = 1), - [1851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 6, .production_id = 1), - [1853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_direction, 1), - [1855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_direction, 1), - [1857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_orderBy, 2), - [1859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_orderBy, 2), - [1861] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_moduleMember_repeat1, 2), SHIFT_REPEAT(1252), - [1864] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_moduleMember_repeat1, 2), - [1866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_moduleMember_repeat1, 2), - [1868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_annotName, 1), - [1870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_importDirective, 2), - [1872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_importDirective, 2), - [1874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1579), - [1876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatypeBranch, 8, .production_id = 10), - [1878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatypeBranch, 8, .production_id = 10), - [1880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), - [1882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 6, .production_id = 27), - [1884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 6, .production_id = 27), - [1886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 6, .production_id = 21), - [1888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 6, .production_id = 21), - [1890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 10, .production_id = 58), - [1892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 10, .production_id = 58), - [1894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 11, .production_id = 66), - [1896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 11, .production_id = 66), - [1898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_higherOrderTerm, 7, .production_id = 2), - [1900] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_higherOrderTerm, 7, .production_id = 2), - [1902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 8, .production_id = 27), - [1904] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 8, .production_id = 27), - [1906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select, 8), - [1908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_select, 8), - [1910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 10, .production_id = 44), - [1912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 10, .production_id = 44), - [1914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 10, .production_id = 57), - [1916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 10, .production_id = 57), - [1918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 11, .production_id = 67), - [1920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 11, .production_id = 67), - [1922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 12, .production_id = 67), - [1924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 12, .production_id = 67), - [1926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_higherOrderTerm, 8, .production_id = 2), - [1928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_higherOrderTerm, 8, .production_id = 2), - [1930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_higherOrderTerm, 9, .production_id = 2), - [1932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_higherOrderTerm, 9, .production_id = 2), - [1934] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_higherOrderTerm, 10, .production_id = 2), - [1936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_higherOrderTerm, 10, .production_id = 2), - [1938] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 9, .production_id = 66), - [1940] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 9, .production_id = 66), - [1942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 8, .production_id = 24), - [1944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 8, .production_id = 24), - [1946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 9, .production_id = 56), - [1948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 9, .production_id = 56), - [1950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 4, .production_id = 2), - [1952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 4, .production_id = 2), - [1954] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_moduleName, 1), - [1956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 9, .production_id = 55), - [1958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 9, .production_id = 55), - [1960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 3, .production_id = 2), - [1962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 3, .production_id = 2), - [1964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 8, .production_id = 35), - [1966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 8, .production_id = 35), - [1968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 8, .production_id = 56), - [1970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 8, .production_id = 56), - [1972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleMember, 2), - [1974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_moduleMember, 2), - [1976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 8, .production_id = 44), - [1978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 8, .production_id = 44), - [1980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_higherOrderTerm, 6, .production_id = 2), - [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_higherOrderTerm, 6, .production_id = 2), - [1984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 11, .production_id = 57), - [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 11, .production_id = 57), - [1988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 9, .production_id = 43), - [1990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 9, .production_id = 43), - [1992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 9, .production_id = 35), - [1994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 9, .production_id = 35), - [1996] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 9, .production_id = 58), - [1998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 9, .production_id = 58), - [2000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 5, .production_id = 2), - [2002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 5, .production_id = 2), - [2004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_typeUnionBody, 4), - [2006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_typeUnionBody, 4), - [2008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_typeAliasBody, 3), - [2010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_typeAliasBody, 3), - [2012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 9, .production_id = 57), - [2014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 9, .production_id = 57), - [2016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 9, .production_id = 44), - [2018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 9, .production_id = 44), - [2020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 6, .production_id = 20), - [2022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 6, .production_id = 20), - [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_importDirective, 4), - [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_importDirective, 4), - [2028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 10, .production_id = 66), - [2030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 10, .production_id = 66), - [2032] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 6, .production_id = 33), - [2034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 6, .production_id = 33), - [2036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 3, .production_id = 2), - [2038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 3, .production_id = 2), - [2040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_datatype, 4, .production_id = 2), - [2042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_datatype, 4, .production_id = 2), - [2044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 5, .production_id = 20), - [2046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 5, .production_id = 20), - [2048] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 10, .production_id = 56), - [2050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 10, .production_id = 56), - [2052] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 10, .production_id = 55), - [2054] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 10, .production_id = 55), - [2056] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 8, .production_id = 34), - [2058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 8, .production_id = 34), - [2060] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 6, .production_id = 16), - [2062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 6, .production_id = 16), - [2064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1427), - [2066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), - [2068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), - [2070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 6, .production_id = 24), - [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 6, .production_id = 24), - [2074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 7, .production_id = 34), - [2076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 7, .production_id = 34), - [2078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 7, .production_id = 21), - [2080] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 7, .production_id = 21), - [2082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 6, .production_id = 34), - [2084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 6, .production_id = 34), - [2086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_classlessPredicate, 5, .production_id = 6), - [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_classlessPredicate, 5, .production_id = 6), - [2090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_classlessPredicate, 6, .production_id = 6), - [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_classlessPredicate, 6, .production_id = 6), - [2094] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleMember, 1), - [2096] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_moduleMember, 1), - [2098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty, 1), - [2100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty, 1), - [2102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 5, .production_id = 21), - [2104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 5, .production_id = 21), - [2106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicateAliasBody, 3), - [2108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_predicateAliasBody, 3), - [2110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 7, .production_id = 24), - [2112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 7, .production_id = 24), - [2114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 7, .production_id = 33), - [2116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 7, .production_id = 33), - [2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_typeUnionBody, 6), - [2120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_typeUnionBody, 6), - [2122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 4, .production_id = 2), - [2124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 4, .production_id = 2), - [2126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 8, .production_id = 43), - [2128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 8, .production_id = 43), - [2130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 11, .production_id = 58), - [2132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 11, .production_id = 58), - [2134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 8, .production_id = 55), - [2136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 8, .production_id = 55), - [2138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 10, .production_id = 67), - [2140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 10, .production_id = 67), - [2142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 7, .production_id = 35), - [2144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 7, .production_id = 35), - [2146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 7, .production_id = 16), - [2148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 7, .production_id = 16), - [2150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 8, .production_id = 33), - [2152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 8, .production_id = 33), - [2154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 7, .production_id = 27), - [2156] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 7, .production_id = 27), - [2158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), - [2160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), - [2162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_moduleAliasBody, 3), - [2164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleAliasBody, 3), - [2166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 5, .production_id = 2), - [2168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 5, .production_id = 2), - [2170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 7, .production_id = 43), - [2172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 7, .production_id = 43), - [2174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_module, 5, .production_id = 16), - [2176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_module, 5, .production_id = 16), - [2178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_typeUnionBody, 5), - [2180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_typeUnionBody, 5), - [2182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dataclass, 7, .production_id = 20), - [2184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dataclass, 7, .production_id = 20), - [2186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_classlessPredicate, 7, .production_id = 6), - [2188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_classlessPredicate, 7, .production_id = 6), - [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_classlessPredicate, 3, .production_id = 6), - [2192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_classlessPredicate, 3, .production_id = 6), - [2194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_annotation, 1, .production_id = 1), - [2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504), - [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_annotation, 1, .production_id = 1), - [2200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), - [2202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), - [2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [2206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), - [2208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), - [2210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), - [2212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), - [2214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), - [2216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [2218] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_annotation, 5, .production_id = 22), - [2220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_annotation, 5, .production_id = 22), - [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390), - [2224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), - [2226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_annotation, 4, .production_id = 14), - [2228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_annotation, 4, .production_id = 14), - [2230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122), - [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133), - [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), - [2236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1174), - [2238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), - [2242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613), - [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [2248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(807), - [2250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), - [2252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), - [2254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(603), - [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), - [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), - [2260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(599), - [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), - [2266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616), - [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), - [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), - [2272] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_literalId, 1), - [2274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_memberPredicate, 7, .production_id = 6), - [2276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_memberPredicate, 7, .production_id = 6), - [2278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_classMember, 2), - [2280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_classMember, 2), - [2282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_field, 2), - [2284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field, 2), - [2286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_classMember, 1), - [2288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_classMember, 1), - [2290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_charpred, 6, .production_id = 65), - [2292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_charpred, 6, .production_id = 65), - [2294] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_memberPredicate, 6, .production_id = 6), - [2296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_memberPredicate, 6, .production_id = 6), - [2298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_memberPredicate, 5, .production_id = 6), - [2300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_memberPredicate, 5, .production_id = 6), - [2302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), - [2304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), - [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), - [2308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicateExpr, 3), - [2310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), - [2312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), - [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), - [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), - [2318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1507), - [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1525), - [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459), - [2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), - [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), - [2328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), - [2330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), - [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), - [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), - [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), - [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [2346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), - [2352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signatureExpr, 1, .production_id = 7), - [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), - [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), - [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), - [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), - [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), - [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419), - [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [2372] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_classlessPredicate_repeat1, 2), SHIFT_REPEAT(1404), - [2375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_classlessPredicate_repeat1, 2), - [2377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), - [2379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), - [2381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signatureExpr, 1, .production_id = 8), - [2383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signatureExpr, 1, .production_id = 9), - [2385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_varDecl, 2), - [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), - [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), - [2391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), - [2393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), - [2395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), - [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), - [2399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), - [2401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), - [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1508), - [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), - [2407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), - [2409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), - [2411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [2413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), - [2415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), - [2417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), - [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), - [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), - [2423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [2427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), - [2429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), - [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), - [2435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), - [2437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), - [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), - [2441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), - [2443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), - [2445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), - [2447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), - [2449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), - [2451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1416), - [2453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), - [2455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), - [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), - [2461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dataclass_repeat1, 2), SHIFT_REPEAT(1426), - [2464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dataclass_repeat1, 2), - [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), - [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), - [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404), - [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), - [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), - [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), - [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), - [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), - [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), - [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), - [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [2500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_module_repeat2, 2, .production_id = 28), SHIFT_REPEAT(1217), - [2503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_module_repeat2, 2, .production_id = 28), - [2505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [2509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), - [2511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), - [2513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), - [2515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), - [2517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [2519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), - [2521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), - [2523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), - [2525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), - [2527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), - [2529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), - [2531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), - [2533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), - [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [2537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [2539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), - [2541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [2543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), - [2545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), - [2549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [2551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253), - [2553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_asExprs_repeat1, 2), SHIFT_REPEAT(172), - [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801), - [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), - [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), - [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [2570] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_importModuleExpr_repeat1, 2, .production_id = 5), SHIFT_REPEAT(1427), - [2573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1418), - [2575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), - [2577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), - [2579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), - [2581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), - [2583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [2585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_aritylessPredicateExpr, 3, .production_id = 11), - [2587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_aritylessPredicateExpr, 3, .production_id = 11), - [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [2593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), - [2595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [2597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), - [2599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [2601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), - [2603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [2605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), - [2607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [2609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), - [2611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), - [2613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [2615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [2617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicateName, 1), - [2619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), - [2621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), - [2623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), - [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), - [2629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [2631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), - [2633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), - [2635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [2637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1190), - [2639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [2641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_aritylessPredicateExpr, 1, .production_id = 1), - [2643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_aritylessPredicateExpr, 1, .production_id = 1), - [2645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), - [2647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), - [2649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), - [2651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), - [2653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1454), - [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), - [2657] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_higherOrderTerm_repeat2, 2), SHIFT_REPEAT(118), - [2660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_higherOrderTerm_repeat2, 2), - [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), - [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), - [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), - [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), - [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), - [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), - [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), - [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), - [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455), - [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), - [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1939), - [2688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_higherOrderTerm_repeat1, 2), SHIFT_REPEAT(1454), - [2691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_higherOrderTerm_repeat1, 2), - [2693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1912), - [2695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [2697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), - [2699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [2701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), - [2703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), - [2705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), - [2707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), - [2709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), - [2711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), - [2713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [2715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), - [2717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1417), - [2719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [2723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [2725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), - [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), - [2733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), - [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), - [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), - [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), - [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [2743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), - [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), - [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), - [2749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_aggregate_repeat1, 2), SHIFT_REPEAT(282), - [2752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_orderBys_repeat1, 2), SHIFT_REPEAT(161), - [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), - [2757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 6, .production_id = 64), - [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), - [2761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), - [2763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [2767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), - [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [2771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), - [2773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), - [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), - [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), - [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), - [2785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [2787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_typeUnionBody_repeat1, 2), - [2789] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_typeUnionBody_repeat1, 2), SHIFT_REPEAT(1417), - [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), - [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), - [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), - [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), - [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), - [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), - [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), - [2814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 5, .production_id = 54), - [2816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 5, .production_id = 53), - [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [2822] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_asExprs_repeat1, 2), SHIFT_REPEAT(149), - [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), - [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [2829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), - [2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), - [2833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), - [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [2837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), - [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), - [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), - [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [2849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), - [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1965), - [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), - [2855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), - [2857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_moduleInstantiation_repeat1, 2), SHIFT_REPEAT(1226), - [2860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_moduleInstantiation_repeat1, 2), - [2862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 4, .production_id = 42), - [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [2866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 4, .production_id = 41), - [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), - [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), - [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), - [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), - [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), - [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), - [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), - [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1379), - [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), - [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), - [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), - [2904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_annotation_repeat1, 2), SHIFT_REPEAT(1493), - [2907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_annotation_repeat1, 2), - [2909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), - [2911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), - [2913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_aggregate_body, 1, .production_id = 13), - [2915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 3, .production_id = 32), - [2917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), - [2919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), - [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [2923] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_module_repeat1, 2, .production_id = 25), SHIFT_REPEAT(1053), - [2926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_module_repeat1, 2, .production_id = 25), - [2928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_module_repeat2, 2, .production_id = 26), - [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [2932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), - [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), - [2938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_module_repeat1, 2, .production_id = 23), - [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [2942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1308), - [2946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1405), - [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), - [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), - [2956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), - [2960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403), - [2962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_aggId, 1), - [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [2966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [2968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_annotArg, 1), - [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [2972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [2976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [2980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [2982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), - [2984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_importModuleExpr_repeat1, 2, .production_id = 3), - [2986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), - [2996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_moduleParam, 2, .production_id = 15), - [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [3000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), - [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), - [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), - [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), - [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1871), - [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), - [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), - [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), - [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [3036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 4, .production_id = 40), - [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), - [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), - [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), - [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [3048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [3050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_closure, 1), - [3052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [3054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [3056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), - [3058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), - [3060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), - [3062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [3064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [3066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), - [3068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), - [3070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), - [3072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), - [3074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [3076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [3078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1438), - [3080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [3082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_aggregate_body, 2, .production_id = 19), - [3084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606), - [3086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [3088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [3090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 5, .production_id = 52), - [3092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), - [3094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [3096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), - [3098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923), - [3100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1948), - [3104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1124), - [3106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), - [3108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [3110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [3112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), - [3114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [3116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), - [3118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [3120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 5, .production_id = 51), - [3122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), - [3124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [3126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), - [3128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), - [3130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [3132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), - [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), - [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), - [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), - [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [3146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1969), - [3148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [3150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), - [3152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), - [3154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), - [3156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), - [3158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), - [3160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [3162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [3164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1503), - [3166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [3168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), - [3170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), - [3172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), - [3174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [3178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [3180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), - [3182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), - [3184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [3186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), - [3188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), - [3190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), - [3192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), - [3196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [3198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), - [3200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), - [3202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantifier, 1), - [3204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [3206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), - [3208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), - [3210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), - [3214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [3216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500), - [3218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), - [3220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), - [3222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), - [3224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), - [3226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [3228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 6, .production_id = 62), - [3230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 6, .production_id = 63), - [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), - [3234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), - [3236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), - [3238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [3240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), - [3242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), - [3244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), - [3246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [3248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), - [3250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), - [3252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [3254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [3256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [3258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505), - [3260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [3262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [3264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), - [3266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), - [3268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), - [3270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), - [3272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [3274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [3276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [3278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1301), - [3280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [3282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [3284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [3286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), - [3288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [3290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [3292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_full_aggregate_body, 7, .production_id = 70), - [3294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [3296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), - [3298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), - [3300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), - [3302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [3304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), - [3306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [3308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), - [3310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [3312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497), - [3314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [3316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), - [3318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), - [3320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), - [3322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), - [3324] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [3326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498), - [3328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1967), - [3330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897), - [3332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [3334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), - [3336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), - [3338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), - [3340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), - [3342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [3344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), - [3346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), - [3348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), - [3350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983), - [3352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), - [3354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), - [3356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), - [3358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), - [3360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), - [3362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), - [3364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [3366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), - [3368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), - [3370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), - [3372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), - [3374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765), - [3376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), -}; - -#ifdef __cplusplus -extern "C" { -#endif -#ifdef _WIN32 -#define extern __declspec(dllexport) -#endif - -extern const TSLanguage *tree_sitter_ql(void) { - static const TSLanguage language = { - .version = LANGUAGE_VERSION, - .symbol_count = SYMBOL_COUNT, - .alias_count = ALIAS_COUNT, - .token_count = TOKEN_COUNT, - .external_token_count = EXTERNAL_TOKEN_COUNT, - .state_count = STATE_COUNT, - .large_state_count = LARGE_STATE_COUNT, - .production_id_count = PRODUCTION_ID_COUNT, - .field_count = FIELD_COUNT, - .max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH, - .parse_table = &ts_parse_table[0][0], - .small_parse_table = ts_small_parse_table, - .small_parse_table_map = ts_small_parse_table_map, - .parse_actions = ts_parse_actions, - .symbol_names = ts_symbol_names, - .field_names = ts_field_names, - .field_map_slices = ts_field_map_slices, - .field_map_entries = ts_field_map_entries, - .symbol_metadata = ts_symbol_metadata, - .public_symbol_map = ts_symbol_map, - .alias_map = ts_non_terminal_alias_map, - .alias_sequences = &ts_alias_sequences[0][0], - .lex_modes = ts_lex_modes, - .lex_fn = ts_lex, - .keyword_lex_fn = ts_lex_keywords, - .keyword_capture_token = sym__lower_id, - }; - return &language; -} -#ifdef __cplusplus -} -#endif